JavaScript Document Scanner

JavaScript Document Scanner — Scan Documents Right in the Browser

Add a document scanner to your web app without a native app or backend ML. The ScanKit JS SDK uses your user's camera and processes everything client-side — 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.

Client-side processing

Images never leave the browser for detection and preview; upload only what you keep.

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