ID Card Scanner SDK
Extract data from ID Cards as key-value pairs
Trusted by
400+
global
industry leaders
Fast, accurate, and secure personal ID scanning
Expand your mobile or web application with our personal identification scanning software. The Document Data Extractor quickly and reliably extracts data from a wide variety of documents, including driver’s licenses, medical IDs, residence permits, passports, and more.
Replace slow, error-prone manual data entry with fast, accurate automatic data extraction. The SDKs work entirely offline, without any server connections, ensuring reliable scanning performance and strong data security.
Data elements
The SDK returns extracted data as plain key-value pairs. The exact fields depend on the document type and issuing country, but they generally fall into three groups:
- Holder details — surname, given names, maiden name, pseudonym, date and place of birth, nationality, gender, address, and physical descriptors such as height and eye color
- Document details — document number, document type, issuing country, issuing authority, issue and expiry dates, and card access number (CAN)
- Images — portrait/biometric photo and signature
To find more details per document type, navigate to:
Frequently Asked Questions
What geographies does the SDK support?
Supported geographies include Germany, the United States, Canada, Romania, Poland, Turkey, and Italy. More countries are added regularly.
What languages does the SDK support?
Supported languages include English and German.
Which identity documents does the Scanbot ID Card Scanner SDK support?
The Scanbot ID Card Scanner SDK supports:
- Passports: MRZs following both two-line (TD3, TD2) and three-line (TD1, MRV-A, MRV-B) standards.
- National ID cards: Brazil, Germany, Hong Kong, Italy, Macao, Poland, Romania, Turkey.
- Driver’s licenses: Austria, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Slovakia, Slovenia, Spain, Sweden, and Switzerland.
- Medical ID cards or EHICs
- Permits: China Travel Permit, China Resident Card.