⚡ XPndAI Extract — UAE Document Intelligence
From AED 0.15 / Emirates ID

Emirates ID OCR API — Extract & Verify Emirates ID Data

API that reads Emirates ID cards — front and back — and returns structured JSON: ID number, name in Arabic and English, nationality, date of birth, expiry, and gender. Under 1 second. CBUAE KYC-ready. Tamper detection signals included.

📋 Free API Access 💬 WhatsApp Us
<1s
Processing
Arabic+EN
Name Extraction
Tamper
Detection
CBUAE
KYC Ready
Supported Documents

Document Types We Extract

🆔Emirates ID (Front)
🆔Emirates ID (Back — MRZ)
🛂GCC National ID
📄Residence Visa
🛂UAE Passport
💼Labour Card
🏢Establishment Card
🔑MOI e-Services Documents
REST API

One API Endpoint — Any UAE Document

POST any document in Arabic or English. Get structured, validated JSON back. Start integrating in an afternoon.

POST api.xpndai.com/v1/extract
Request
// POST /v1/extract — Emirates ID
{
  "document_type": "emirates_id",
  "file": "eid_front_back.jpg",
  "options": {
    "tamper_detection": true,
    "mrz_decode": true,
    "face_crop": true
  }
}
Response (200 OK)
{
  "id_number": "784-XXXX-XXXXXXX-X",
  "name_en": "Mohammed Al Rashidi",
  "name_ar": "محمد الراشدي",
  "nationality": "ARE",
  "dob": "1988-03-15",
  "gender": "M",
  "expiry": "2028-03-14",
  "mrz_valid": true,
  "tamper_signals": [],
  "expired": false,
  "confidence": 0.98
}
Use Cases

Who Uses This in UAE

🏦

UAE Bank & CBUAE KYC

Emirates ID extraction as the first step in CBUAE-compliant KYC. Extract + MRZ decode + tamper detection + face match in one pipeline. Under 3 seconds total.

💳

FinTech Onboarding

Customer uploads Emirates ID in your app. Extract API reads it in under 1 second. Pre-fills KYC form. Checks expiry. Flags tamper signals. Ready for liveness check.

🏢

HR & Employee Onboarding

Auto-read Emirates ID for every new employee. Extract nationality, DOB, ID number, and expiry into HR system. Renewal alerts when IDs approach expiry.

🏨

Hospitality & Property

Hotel check-in, property rental KYC, short-term rental verification — Emirates ID scanned at reception and verified automatically in under 1 second.

🔍

AML / Sanctions Screening

Emirates ID number and name extracted — used as input for CBUAE sanctions screening, negative media search, and PEP (Politically Exposed Person) checks.

📱

Mobile App Integration

SDK for iOS and Android. Camera capture → API call → pre-filled form in 2 seconds. Drop into any UAE onboarding or KYC mobile flow.

Pricing

Transparent UAE Pricing — AED / Page

Start with 500 free test pages. Per-page pricing with no monthly minimums for low volumes. SaaS plans for regular usage.

ID Extraction
AED 0.15/card
  • Emirates ID front extraction
  • All key fields + expiry check
  • Arabic + English name
  • MRZ decode (back)
  • Tamper detection signals
ID + Verification
AED 0.25/card
  • Extraction + face crop
  • Expiry validation
  • Full MRZ checksum validation
  • Document authenticity signals
  • CBUAE KYC format output
Enterprise KYC Pipeline
Custom
  • Emirates ID + passport + visa
  • Face match integration
  • CBUAE / AML workflow
  • 10,000+ IDs/month
  • SLA + UAE hosting
FAQ

Common Questions

What data does Emirates ID OCR API extract?

XPndAI Extract's Emirates ID OCR API extracts: Emirates ID number (784-XXXX-XXXXXXX-X format), full name in both Arabic and English, nationality (3-letter ISO code), date of birth, gender, card expiry date, and MRZ (Machine Readable Zone) data from the back. Tamper detection signals are included — font anomalies, printing inconsistencies, digital editing artifacts. A face photo crop is available as an option.

Is Emirates ID OCR compliant with CBUAE KYC requirements?

XPndAI Extract's Emirates ID extraction is designed to support CBUAE KYC requirements for financial institutions. The API extracts all CBUAE-required fields, validates MRZ checksum, checks card expiry, and provides tamper detection signals. For full CBUAE KYC compliance (including liveness detection, face match, and sanctions screening), XPndAI builds a complete custom KYC pipeline — see our UAE KYC document extraction page.

How accurate is Emirates ID OCR on phone camera photos?

For clear phone camera photos of Emirates IDs: 98%+ accuracy on the ID number field, 96%+ on both Arabic and English name fields. For photos taken at an angle or with glare: 91–95% accuracy with per-field confidence scores. The API returns a confidence score for each field so your application can request a re-capture for low-confidence readings. Minimum recommended image resolution is 600px width for the ID card.

Can Emirates ID OCR detect fake or tampered IDs?

XPndAI Extract provides tamper detection signals — not a definitive fraud verdict. The API flags: MRZ checksum mismatches, font inconsistencies compared to genuine Emirates ID profiles, digital editing artifacts (clone stamps, pixel anomalies), and ID number format violations. These signals are returned in the tamper_signals array in the response. For definitive fraud detection, physical verification or UAE MOI e-verification integration is recommended alongside extraction-based signals.

Test Emirates ID OCR API — Free 500 Extractions

Upload any Emirates ID image. Get structured JSON — Arabic + English name, ID number, expiry, tamper signals. Free test.

📋 Free API Access 💬 WhatsApp Now
📋 Free Demo 💬 WhatsApp