ID Card OCR

The predefined ID Card OCR Model can be used to extract information from ID Cards including Driver's License, Passports and State ID Cards.


Supported file types: JPG, PNG and PDF

ID Card Extraction Product ScreenshotID Card Extraction Product Screenshot


Extracted Fields

The full list of supported fields is:

Field NameDescription
First NameGiven name for this ID Card
Middle NameMiddle name (if applicable) for this ID Card
Last NameSurname for this ID Card
SuffixSuffix (if applicable) for this ID Card. Relevant for: Driver's License & State ID Cards
Document NumberDocument Number for this ID Card
TypeThe type of this ID Card. For example Passport or Driver's License
ClassThe class of this ID Card. Relevant for: Driver's License & State ID Cards
Issue DateIssue date for this ID Card
Expiration DateExpiration date for this ID Card
Date of BirthBirth date for this ID Card
AddressFull address for this ID Card. Relevant for: Driver's License & State ID Cards
Address - CityCity portion of the address for this ID Card. Relevant for: Driver's License & State ID Cards
Address - Zip CodeZip Code portion of the address for this ID Card. Relevant for: Driver's License & State ID Cards
Address - StateShorthand State portion of the address for this ID Card. Relevant for: Driver's License & State ID Cards
StateState this ID Card was issued in. Relevant for: Driver's License & State ID Cards
CountyCounty this ID Card was issued in. Relevant for: Driver's License & State ID Cards
Place of BirthPlace of Birth for this ID Card. Relevant for: Passports
RestrictionsRestrictions listed on this ID Card. Relevant for: Driver's License & State ID Cards
EndorsementsEndorsements listed on this ID Card. Relevant for: Driver's License & State ID Cards
VeteranVeteran status listed on this ID Card. Relevant for: Driver's License & State ID Cards

Using the API

You can follow these guides for how to integrate with the API in common languages:

  1. Python ID Card OCR
  2. Node.js ID Card OCR