JavaScript ID Scanning SDK
Transform manual passport and ID checks into frictionless and secure verification with Scandit’s JavaScript ID Scanning SDK. ISO27001 Certified.
Turn any website or web app into a smart, user-friendly passport or ID scanner
1 sec
Scan and verify IDs in just 1 second, with on-device scanning.
100%
Up to 100% scan accuracy rate for all major document types.
2,500+
Scan over 2,500 ID cards, passports, drivers’ licenses, and more.
Capture IDs and detect fakes without slowing down users
We fuse optical character recognition (OCR), barcode scanning, and image recognition using video stream-based capture for ultra-fast, on-device ID scans.
Supports over 2,500 document types, including ID cards, passports, and drivers licenses used around the world
1-second scans with 100% accuracy for PDF417 barcodes, 98% for Machine Readable Zones (MRZ), and 95% for Visual Inspection Zones (VIZ)
Fake ID detection with 99.9% ID authentication accuracy
All scans work offline on any smart device
Two ways to deploy fast
Add a pre-built component maintained by Scandit, or build a customized passport/ID scanning experience.
ID Bolt
- Give website visitors fast, foolproof and self-serve passport and ID scanning with a pre-built component maintained by Scandit.
- Ready to test in just 1 hour.
- Runs on any modern web browser, on-device.
Data Capture SDK
- Get customizable ID data capture and fake ID detection in one SDK.
- Flexible UI and workflow options that match business needs.
- Supports Native, Web, and all major frameworks and programming languages.
Integrate Javascript ID scanning in just 3 steps
The only prerequisites to deploy the ID Bolt pre-built component are a text editor and a valid license key.
Secure ID scanning, always
Businesses and their customers trust Scandit to protect their data at all points of the scanning process.

Compliance: ISO 27001 Certified and compliant with applicable data privacy laws and business regulations, including GDPR and CCPA.
On-device processing: All data processing happens on device, so no data is shared with third parties.
Secure transmission: Any transmitted usage data is encrypted and anonymized. No personal data stored on the device.


Our application is a game changer. Since SAS employees are now able to scan customer barcodes directly on their mobile phones, they can look up bookings, clear warnings through passport scanning, and board passengers on the airplanes.
Sören Fredriksson, IT Project Manager, SAS