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​