Skip to main content

About ID Capture

ID Capture provides the capability to scan personal identification documents, such as identity cards, passports or visas, covering everything from checking the age or name on a person’s ID to conducting complex analysis of identity documents to verify if they are real or fake.

Scandit ID Capture software captures data from IDs using a combination of text recognition (optical character recognition/OCR), barcode scanning, and image recognition. This data can be instantly analyzed, on-device, to determine if the ID is authentic.

The scanning and validation results can be used to enable real-time decision making and workflow automation at scale. For example, frontline workers can be given an instant age calculation from the extracted date of birth and/or guidance on whether an ID is real or fake.

ID Capture runs on any smart device with a camera, including smartphones, tablets, and dedicated scanners.

tip

In addition to the ID Capture capabilities of the Scandit SDK, Scandit also offers a cloud-based identity scanning solution called ID Bolt. ID Bolt can be quickly and easily integrated into any existing web-based application. See the documentation for more information.

Supported Documents

The following ID types are supported:

Machine Readable Zone (MRZ) Documents

Scandit ID Capture supports all versions of Machine Readable Travel Documents (MRTD) specified by the International Civil Aviation Organization (ICAO). This includes all documents of the types TD1 (ID cards), TD2 (other official travel documents), TD3/MRP (passports) and MRV (visas).

In addition, ID Capture supports some non-ICAO standards. A non-exhaustive list of supported documents can be found below.

RegionSupported Document Types
WorldwidePassport (TD3)
EuropeAll ID Cards (TD1/TD2)
USAEnhanced Driver’s License (TD1)
Green Card, Passport Card, Border Crossing Card, NEXUS + Global Entry Cards (TD1)
CanadaEnhanced Driver’s License (TD1)
SwitzerlandDriver’s License (non-ICAO)
AsiaChina Mainland Travel Permit for Hong Kong & Macau Residents (non-ICAO)
China Mainland Travel Permit for Taiwan Residents (non-ICAO)
China Exit-Entry Permit for Traveling to and from Hong Kong and Macau (往来港澳通行证) (non-ICAO)
China Exit-Entry Permit for Traveling to and from Taiwan (往来台灣通行证) (non-ICAO)
APEC (Asia-Pacific Economic Cooperation) Business Travel Card (non-ICAO)

Barcode ID Formats

ID Capture supports the following documents with PDF417 barcodes:

CountrySupported Document Types
USAAAMVA-compliant documents: ID Capture supports all versions of the Driver License and Identification Standard published by AAMVA. Some pre-Standard barcodes (documents issued before 2000) may also be successfully parsed, if their format doesn’t differ much from version 1 of the Standard. Encrypted barcodes issued in the US State of Georgia before 2012 are currently not supported. More information can be found in the API documentation of CapturedId and AAMVABarcodeResult.
US Uniformed Services Identification Card with PDF417 barcodes: both Sponsor and Dependant documents are supported (versions 1, 2 and 3). More information can be found in the API Documentation of CapturedId and UsUniformedServicesBarcodeResult.
Common Access Card: the PDF417 on the front side of the document.
ArgentinaID Card (Documento Nacional de Identidad): the PDF417 on the front side of the document. More information can be found in the API Documentation of CapturedId and ArgentinaIdBarcodeResult.
ColombiaID Card (Cédula de Ciudadanía): the PDF417 on the back side of the document. More information can be found in the API Documentation of CapturedId and ColombiaIdBarcodeResult.
Driver’s License (Licencia de Conducción): The PDF417 on the back side of the document. More information can be found in the API Documentation of CapturedId and ColombiaDlBarcodeResult.
South AfricaDriver’s License - version 2: the PDF417 on the back side of the document. More information can be found in the API Documentation of CapturedId and SouthAfricaDLBarcodeResult.
Smart ID Card: the PDF417 on the back side of the document. More information can be found in the API Documentation of CapturedId and SouthAfricaIdBarcodeResult.

Human-Readable Text

Asia

CountrySupported Document Types
AfghanistanID Card
ArmeniaID Card, Passport
AzerbaijanID Card
BangladeshID Card, Passport
BruneiID Card
CambodiaID Card, Passport
ChinaPassport, Exit Entry Permit
Hong KongID Card
IndiaPassport, PAN Card, Voter ID
India KarnatakaDriver’s License
India MaharashtraDriver’s License
IndonesiaDriver’s License, ID Card, Passport
JapanPassport
KazakhstanPassport
KyrgyzstanID Card, Passport
MalaysiaDriver’s License, Passport, MyKAS, MyKad, MyKid, MyPR, MyTentera, Refugee ID, i-Kad
MaldivesID Card
MyanmarDriver’s License, Passport
NepalPassport
PakistanID Card, Passport, Consular ID, Proof of Registration
Pakistan PunjabDriver’s License
PhilippinesDriver’s License, ID Card, Passport, Multipurpose ID, Professional ID, Social Security Card
SingaporeDriver’s License, ID Card, Passport, Employment Pass, Fin Card, Resident ID, S Pass, Work Permit
Sri LankaDriver’s License, ID Card, Passport
TajikistanID Card
ThailandID Card, Passport, Alien ID
TurkmenistanPassport
UzbekistanID Card, Passport

Europe

CountrySupported Document Types
EuropeHealth Insurance Card
AlbaniaDriver’s License, ID Card, Passport
AustriaDriver’s License, ID Card, Passport
BelarusDriver’s License, ID Card, Passport
BelgiumDriver’s License, ID Card, Passport, Residence Permit, Minors ID, Resident ID
Bosnia And HerzegovinaDriver’s License, ID Card (incl. Cyrillic script), Passport
BulgariaDriver’s License (incl. Cyrillic script), ID Card (incl. Cyrillic script), Passport
CroatiaDriver’s License, ID Card, Passport, Residence Permit
CyprusDriver’s License, ID Card, Passport, Residence Permit
CzechiaDriver’s License, ID Card, Passport, Residence Permit
DenmarkDriver’s License, Passport
EstoniaDriver’s License, ID Card, Passport
FinlandDriver’s License, ID Card, Passport, Residence Permit, Alien ID
FranceDriver’s License, ID Card
GeorgiaDriver’s License, ID Card
GermanyDriver’s License, ID Card, Passport, Residence Permit, eID
GreeceDriver’s License, ID Card, Passport, Residence Permit
HungaryDriver’s License, ID Card, Passport
IrelandDriver’s License, Passport, Passport Card, Public Services Card
ItalyDriver’s License, ID Card, Residence Permit
KosovoDriver’s License, ID Card, Passport
LatviaDriver’s License, ID Card, Passport, Alien ID
LiechtensteinID Card
LithuaniaDriver’s License, ID Card, Passport, Residence Permit
LuxembourgDriver’s License, ID Card, Passport, Residence Permit
MaltaDriver’s License, ID Card, Residence Permit
MoldovaPassport
MontenegroDriver’s License, ID Card (incl. Cyrillic script), Passport
NetherlandsDriver’s License, ID Card, Passport, Residence Permit
North MacedoniaDriver’s License (incl. Cyrillic script), ID Card (incl. Cyrillic script), Passport
NorwayDriver’s License, ID Card, Passport, Residence Permit
PolandDriver’s License, ID Card, Passport
PortugalDriver’s License, ID Card, Passport
RomaniaDriver’s License, ID Card, Passport
RussiaDriver’s License, Passport
SerbiaDriver’s License, ID Card (incl. Cyrillic script), Passport
SlovakiaDriver’s License, ID Card, Passport, Residence Permit
SloveniaDriver’s License, ID Card, Passport, Residence Permit
SpainDriver’s License, ID Card, Passport, Residence Permit, Alien ID
SwedenDriver’s License, ID Card, Passport, Residence Permit, SIS ID, Social Security Card
SwitzerlandDriver’s License, ID Card, Passport, Residence Permit
UKDriver’s License, Passport, Residence Permit, Proof of Age Card
UkraineDriver’s License (incl. Cyrillic script), ID Card (incl. Cyrillic script), Passport, Residence Permit (incl. Cyrillic script)

Central and South America

CountrySupported Document Types
ArgentinaID Card, Passport, Alien ID
BahamasDriver’s License, Residence Permit, Work Permit
BoliviaDriver’s License, ID Card, Passport, Minors ID
BrazilDriver’s License, Alien ID
Brazil Distrito FederalID Card
Brazil Minas GeraisID Card
Brazil Rio De JaneiroID Card
Brazil Sao PaoloID Card
ChileDriver’s License, ID Card, Passport, Alien ID
ColombiaDriver’s License, ID Card, Passport, Alien ID, Minors ID, Temporary Protection Permit
Costa RicaID Card, Passport
CubaPassport
Dominican RepublicID Card, Passport, Non Voter ID
EcuadorDriver’s License, ID Card, Passport
El SalvadorID Card
GuatemalaDriver’s License, ID Card, Passport, Alien ID, Consular ID
GuyanaID Card
HaitiDriver’s License, ID Card, Passport
JamaicaDriver’s License, Passport, Voter ID
MexicoPassport, Consular Voter ID, Voter ID
Mexico AguascalientesDriver’s License
Mexico Baja CaliforniaDriver’s License
Mexico ChiapasDriver’s License
Mexico ChihuahuaDriver’s License
Mexico Ciudad De MexicoDriver’s License
Mexico CoahuilaDriver’s License
Mexico ColimaDriver’s License
Mexico DurangoDriver’s License
Mexico GuanajuatoDriver’s License
Mexico HidalgoDriver’s License
Mexico JaliscoDriver’s License
Mexico MexicoDriver’s License
Mexico MichoacanDriver’s License
Mexico MorelosDriver’s License
Mexico Nuevo LeonDriver’s License
Mexico OaxacaDriver’s License
Mexico Quintana Roo SolidaridadDriver’s License
Mexico San Luis PotosiDriver’s License
Mexico TamaulipasDriver’s License
Mexico TlaxcalaDriver’s License
Mexico ZacatecasDriver’s License
NicaraguaID Card
PanamaDriver’s License, ID Card, Passport, Residence Permit
ParaguayDriver’s License, ID Card
PeruDriver’s License, ID Card, Passport, Minors ID
Puerto RicoDriver’s License
Saint Kitts And NevisDriver’s License
Trinidad And TobagoDriver’s License, ID Card, Passport
UruguayID Card
VenezuelaDriver’s License, ID Card, Passport

Middle East and Africa

CountrySupported Document Types
AlgeriaDriver’s License, ID Card, Passport
BahrainID Card (incl. Arabic script)
BotswanaID Card
Burkina FasoID Card
CameroonID Card, Passport
ComorosPassport
EgyptID Card (incl. Arabic script)
EswatiniPassport
GhanaDriver’s License, ID Card, Passport
IraqPassport
IsraelDriver’s License
Ivory CoastDriver’s License, ID Card
JordanID Card (incl. Arabic script)
KenyaID Card, Passport
KuwaitDriver’s License, ID Card (incl. Arabic script), Resident ID (incl. Arabic script)
LebanonDriver’s License, ID Card (incl. Arabic script)
LibyaPassport (incl. Arabic script)
MauritiusID Card
MoroccoDriver’s License, ID Card
MozambiqueID Card
NamibiaID Card
NigeriaDriver’s License, ID Card, Passport, Voter ID
OmanID Card (incl. Arabic script), Resident ID (incl. Arabic script)
PalestinePassport (incl. Arabic script)
QatarDriver’s License, Passport (incl. Arabic script), Residence Permit (incl. Arabic script)
RwandaID Card
Saudi ArabiaDriver’s License (incl. Arabic script), ID Card, Passport (incl. Arabic script), Resident ID (incl. Arabic script)
SenegalID Card
South AfricaDriver’s License, ID Card, Passport
SudanPassport
SyriaID Card (incl. Arabic script), Passport (incl. Arabic script)
TanzaniaDriver’s License
TogoID Card
TunisiaDriver’s License, Passport (incl. Arabic script)
TurkeyDriver’s License, ID Card, Passport
UAEDriver’s License, ID Card (incl. Arabic script), Passport (incl. Arabic script), Resident ID (incl. Arabic script)
UgandaDriver’s License, ID Card
ZimbabweID Card, Passport

North America

CountrySupported Document Types
CanadaPassport, Residence Permit, Tribal ID
Canada AlbertaDriver’s License, ID Card
Canada British ColumbiaDriver’s License, ID Card, Public Services Card
Canada ManitobaDriver’s License, ID Card
Canada New BrunswickDriver’s License
Canada Newfoundland And LabradorDriver’s License
Canada Nova ScotiaDriver’s License
Canada OntarioDriver’s License, ID Card, Health Insurance Card
Canada QuebecDriver’s License
Canada SaskatchewanDriver’s License
Canada YukonDriver’s License
USAPassport, Passport Card, Border Crossing Card, Global Entry Card, Green Card, Military ID, Twic Card, Uniformed Services ID, Veteran ID, Work Permit
USA AlabamaDriver’s License*, ID Card*
USA AlaskaDriver’s License*, ID Card*
USA ArizonaDriver’s License*, ID Card*
USA ArkansasDriver’s License*, ID Card*
USA CaliforniaDriver’s License*, ID Card*
USA ColoradoDriver’s License*, ID Card*
USA ConnecticutDriver’s License*, ID Card*
USA DelawareDriver’s License*, ID Card*
USA District Of ColumbiaDriver’s License*, ID Card*
USA FloridaDriver’s License*, ID Card*
USA GeorgiaDriver’s License*, ID Card*
USA HawaiiDriver’s License*, ID Card*
USA IdahoDriver’s License*, ID Card
USA IllinoisDriver’s License*, ID Card*
USA IndianaDriver’s License*, ID Card*
USA IowaDriver’s License*, ID Card*
USA KansasDriver’s License*, ID Card*
USA KentuckyDriver’s License*, ID Card*
USA LouisianaDriver’s License*, ID Card*
USA MaineDriver’s License*, ID Card*
USA MarylandDriver’s License*, ID Card*
USA MassachusettsDriver’s License*, ID Card*
USA MichiganDriver’s License*, ID Card*
USA MinnesotaDriver’s License*, ID Card*
USA MississippiDriver’s License*, ID Card*
USA MissouriDriver’s License*, ID Card*
USA MontanaDriver’s License*, ID Card*
USA NebraskaDriver’s License*, ID Card*
USA NevadaDriver’s License*, ID Card*
USA New HampshireDriver’s License*
USA New JerseyDriver’s License*, ID Card*
USA New MexicoDriver’s License*, ID Card*
USA New YorkDriver’s License*, ID Card*
USA New York CityID Card
USA North CarolinaDriver’s License*, ID Card*
USA North DakotaDriver’s License*
USA OhioDriver’s License*, ID Card*
USA OklahomaDriver’s License*, ID Card*
USA OregonDriver’s License*, ID Card*
USA PennsylvaniaDriver’s License*, ID Card*
USA Rhode IslandDriver’s License*, ID Card*
USA South CarolinaDriver’s License*, ID Card*
USA South DakotaDriver’s License*
USA TennesseeDriver’s License*, ID Card*
USA TexasDriver’s License*, ID Card*
USA UtahDriver’s License*, ID Card*
USA VermontDriver’s License*, ID Card*
USA VirginiaDriver’s License*, ID Card*
USA WashingtonDriver’s License*, ID Card*
USA West VirginiaDriver’s License*, ID Card*
USA WisconsinDriver’s License*, ID Card*
USA WyomingDriver’s License*, ID Card*

* Vertical IDs are supported

Oceania

CountrySupported Document Types
AustraliaPassport
Australia Australian Capital TerritoryDriver’s License, ID Card
Australia New South WalesDriver’s License, ID Card
Australia Northern TerritoryDriver’s License, Proof of Age Card
Australia QueenslandDriver’s License, Proof of Age Card
Australia South AustraliaDriver’s License, Proof of Age Card
Australia TasmaniaDriver’s License, ID Card
Australia VictoriaDriver’s License, Proof of Age Card
Australia Western AustraliaDriver’s License, ID Card
New ZealandDriver’s License, Passport

Anonymized Documents

If IdAnonymizationMode is enabled, certain sensitive fields are not extracted from documents (their values are returned as nil) and/or are blacked out on the returned document images. This currently affects human-readable text (VIZ) & Machine Readable Zones (MRZ).

Here is the list of the affected documents and their respective fields:

CountryDocumentsFields
GermanyID CardDocument Number (VIZ & MRZ), Additional Document Number, Full MRZ
GermanyPassport, Diplomatic Passport, Minor’s PassportDocument Number (VIZ & MRZ), Full MRZ
Hong KongID CardDocument Number
Hong KongPassport, Diplomatic PassportDocument Number (VIZ & MRZ), MRZ Opt1, Full MRZ
MalaysiaMyKad, MyKAS, MyKid, MyPR, MyTenteraReligion
NetherlandsDriver’s LicensePersonal ID Number
NetherlandsID CardPersonal ID Number, MRZ Opt1, Full MRZ
NetherlandsPassport, Diplomatic PassportMRZ Opt1, Full MRZ
SingaporeDriver’s LicenseDocument Number
SingaporeEmployment PassPersonal ID Number
SingaporeFin Card, ID Card, Resident IDDocument Number
SingaporePassport, Diplomatic PassportDocument Number (VIZ & MRZ), MRZ Opt1, Full MRZ
SingaporeS Pass, Work PermitDocument Number, Personal ID Number
South KoreaDriver’s LicensePersonal ID Number
South KoreaID CardDocument Number
South KoreaPassport, Diplomatic PassportPersonal ID Number, MRZ Opt1, Full MRZ