Skip to main content

Supported Documents

TrustGate supports identity document verification for over 190 countries. This reference covers all supported document types, their regional availability, and extracted data fields.

Identity Documents

Passports

Passports are supported from all countries that issue machine-readable travel documents (MRTDs).

Coverage: 195+ countries

Extracted Fields:

  • Full name (surname, given names)
  • Date of birth
  • Passport number
  • Nationality
  • Sex
  • Issue date
  • Expiry date
  • Issuing country/authority
  • MRZ data (with check digit validation)
  • Photo

MRZ Formats Supported:

  • TD3 (standard passport, 2-line MRZ)
  • TD1 (ID card size, 3-line MRZ)
  • TD2 (ID card format, 2-line MRZ)
  • ICAO 9303 compliant documents

National ID Cards

Full Support (OCR + MRZ):

RegionCountries
EuropeGermany, France, Spain, Italy, Netherlands, Belgium, Austria, Switzerland, Portugal, Poland, Czech Republic, Sweden, Norway, Denmark, Finland, Ireland, Greece, Romania, Bulgaria, Hungary, Croatia
AmericasUSA (State IDs), Mexico, Brazil, Argentina, Colombia, Chile
Asia-PacificSingapore, Hong Kong, Japan, South Korea, Taiwan, Malaysia, Thailand, Philippines, India (Aadhaar), Indonesia
Middle EastUAE, Saudi Arabia, Israel, Turkey
AfricaSouth Africa, Nigeria, Kenya, Egypt

OCR Only (No MRZ):

Countries with non-standard ID formats:

  • China (Resident ID Card)
  • Russia (Internal Passport)
  • Vietnam
  • Pakistan

Extracted Fields:

  • Full name
  • Date of birth
  • ID number
  • Address (where present)
  • Issue date
  • Expiry date
  • Issuing authority

Driver's Licenses

Tier 1 - Full Support:

CountryRegions/States
United StatesAll 50 states + DC, Puerto Rico, Guam
CanadaAll provinces and territories
United KingdomEngland, Scotland, Wales, Northern Ireland
AustraliaAll states and territories
GermanyEU standardized format
FranceEU standardized format

Tier 2 - Standard Support:

CountryNotes
SpainEU format
ItalyEU format
NetherlandsEU format
IrelandEU format
New ZealandAll regions
MexicoFederal and state licenses
BrazilCNH (Carteira Nacional de Habilitação)
JapanStandard format
South KoreaStandard format
IndiaAll states

Extracted Fields:

  • Full name
  • Date of birth
  • License number
  • Address
  • Issue/expiry dates
  • License class/category
  • Restrictions/endorsements
  • Photo

Residence Permits

Supported Formats:

TypeCountries
EU Residence PermitAll EU/EEA countries
UK BRPBiometric Residence Permit
US Green CardPermanent Resident Card
Schengen VisaShort-stay visa sticker
Work PermitCountry-specific formats

Extracted Fields:

  • Full name
  • Nationality
  • Permit type
  • Permit number
  • Valid from/until
  • Conditions/restrictions
  • Issuing authority

Proof of Address Documents

Utility Bills

TypeProviders
ElectricityAll major providers
GasAll major providers
WaterMunicipal and private
Internet/TelecomMajor ISPs and telecoms

Requirements:

  • Must be dated within 3 months
  • Must show full name and address
  • Account holder name must match applicant

Bank Statements

TypeSupport Level
Major BanksFull support with institution detection
Online BanksFull support (Revolut, N26, Monzo, etc.)
Credit UnionsStandard OCR

Requirements:

  • Must be dated within 3 months
  • Must show account holder name
  • Must show current address
  • First page only required

Government Documents

Document TypeCountries
Tax DocumentsUSA (IRS), UK (HMRC), Canada (CRA), Australia (ATO), Germany
Social Security LettersUSA, UK, Canada
Council Tax BillsUK
Voter RegistrationUSA, UK, India
Vehicle RegistrationMost countries

Document Quality Requirements

Image Specifications

ParameterMinimumRecommended
Resolution300 DPI600 DPI
Dimensions1000x1000 px2000x2000 px
File Size100 KB500 KB - 5 MB
Color DepthGrayscaleFull color

Accepted Formats

FormatExtensionNotes
JPEG.jpg, .jpegMost common
PNG.pngLossless, larger files
PDF.pdfSingle page recommended
HEIC.heiciOS photos (auto-converted)
WebP.webpModern web format

Quality Checks

TrustGate automatically checks:

CheckPass Criteria
Blur DetectionSharpness score > 0.5
Glare DetectionNo bright spots obscuring text
Corner DetectionAll 4 corners visible
Text ReadabilityOCR confidence > 80%
Color/ContrastSufficient contrast for text
Document CompletenessAll required fields present

Regional Document Specifics

United States

State IDs/Driver's Licenses:

  • REAL ID compliant documents have enhanced verification
  • Standard vs. Enhanced licenses (border crossing)
  • Varies by state: address format, layout, security features

Additional Documents:

  • Social Security Card (for verification, not upload)
  • US Passport Card (domestic travel document)

European Union

EU ID Cards:

  • Standardized format since 2021
  • MRZ required on new cards
  • Biometric chip (read via NFC where supported)

Country-Specific:

  • Germany: Personalausweis with online ID function
  • France: Carte nationale d'identit√© (CNI)
  • Spain: DNI (Documento Nacional de Identidad)
  • Italy: CIE (Carta d'Identit√† Elettronica)

United Kingdom

Primary Documents:

  • UK Passport (burgundy or blue)
  • Biometric Residence Permit (BRP)
  • UK Driving Licence (photocard)

Proof of Address:

  • Council Tax bill
  • UK bank/building society statement
  • HMRC correspondence

Asia-Pacific

Singapore:

  • NRIC (National Registration Identity Card)
  • FIN (Foreign Identification Number)

Japan:

  • My Number Card (Individual Number Card)
  • Residence Card (Zairyu Card)
  • Driver's License

India:

  • Aadhaar Card (12-digit unique ID)
  • PAN Card
  • Voter ID (EPIC)
  • Passport

China:

  • Resident ID Card (√ÖÑ∫¬ŠÑ∂»àê√∏§ÖÖ¬∂)
  • Passport
  • Mainland Travel Permit (for HK/Macau residents)

Language Support

OCR Language Recognition

TrustGate OCR supports:

ScriptLanguages
LatinEnglish, Spanish, French, German, Italian, Portuguese, Dutch, Polish, Turkish
CyrillicRussian, Ukrainian, Bulgarian, Serbian
ArabicArabic, Persian, Urdu
ChineseSimplified, Traditional
JapaneseKanji, Hiragana, Katakana
KoreanHangul
DevanagariHindi, Sanskrit
ThaiThai
HebrewHebrew
GreekGreek

Transliteration

For non-Latin scripts, TrustGate provides:

  • Original script extraction
  • Romanized/transliterated version
  • Confidence scores for both
{
"name": {
"original": "Á©∫Ó√ï Ó≈¥ÔùÕ",
"transliterated": "YAMADA TARO",
"transliteration_confidence": 0.95
}
}

Document Security Features

Verified Security Features

FeatureDetection Method
HologramsReflection pattern analysis
WatermarksTransparency detection
MicroprintingHigh-resolution analysis
UV featuresSpecialized imaging (where available)
MRZ check digitsMathematical validation
Chip dataNFC reading (mobile SDKs)

Fraud Detection

Automatic checks for:

  • Digital manipulation (Photoshop, etc.)
  • Screen captures (of other screens)
  • Photocopies
  • Known fraudulent templates
  • Missing security features

Adding New Document Types

If you need support for a document type not listed:

  1. Contact Support with:

    • Document type and country
    • Sample images (redacted)
    • Required extracted fields
  2. Custom Templates (Enterprise):

    • We can create custom extraction templates
    • Typical turnaround: 2-4 weeks

Next Steps