JavaScript Document Scanner

JavaScript Document Scanner: Scan Documents Right in the Browser

Add a document scanner to your web app without a native app. The ScanKit JS SDK uses your user's camera and sends the capture to ScanKit for document detection. Cropping and filter application then happen in the browser: private, fast, and easy to embed.

Why ScanKit

A browser scanner your users will actually use

Works on mobile & desktop

Camera capture on phones, file upload on desktop. One widget, every device.

Detection server-side, edits in the browser

The SDK sends a reduced capture to ScanKit for document detection and gets the crop geometry back. Cropping and the filter are applied in the browser.

Embeds in minutes

A few lines of JavaScript. No native SDKs, no app stores, no separate mobile team.

See live examples and copy-paste snippets to get started.

View SDK Examples