JavaScript ID Scanning SDK
Build ID verification into websites and web apps, backed by features users trust. The Scandit JavasScript ID Scanning SDK is fast, secure, compliant, and ISO 27001 Certified.
Turn any website or web app into a flexible, frictionless 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.
- ID Scan: Extract data from physical and digital IDs in 1 second. 100% accuracy for PDF417 barcodes, 99% accuracy for Machine Readable Zones (MRZ), 95%+ accuracy for Visual Inspection Zones (VIZ).
- ID Validate: Proven to authenticate IDs as fake or real with 99.9% accuracy, in real‑world workflows of 100,000 weekly scans at one of the largest US food delivery companies.
Covers all major document types
:format(jpeg))
Try interactive demo
Run a demo of Scandit ID Bolt in your browser now. All data processing happens on your device, and no data will be stored by Scandit. You can integrate this same code into your development environment in less than 1 hour.
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.
Secure ID scanning, always
Businesses and their customers trust Scandit to protect their data at all points of the scanning process.
:format(jpeg))
- 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
:format(jpeg))