Product
ID and Passport Scan
Upload a photo or scan of a passport, national ID card or residence card. Mahad OCR detects the document type and returns the identity fields printed on it.
What does Mahad OCR ID and Passport Scan do?
Available now. Read passports, national ID cards and residence permits into structured JSON — English and Arabic names, numbers and dates, each field marked ✓ or ⚠. Limitation: Card layouts differ by country; unusual, damaged or glare-covered cards may return partial fields.
Available now

What it reads
- Passports, national ID cards, Qatar ID, Emirates ID, visas and residence permits
- Name (and the Arabic name where printed), document number, nationality, date of birth, expiry date
- Passport MRZ read first on our own servers, with check digits verified
- Expiry dates available for renewal tracking
Example output
Synthetic example. ✓ confirmed by evidence · ⚠ check it.
- document_type
- id_card ✓
- full_name
- AARAV SHARMA ✓
- document_number
- 9182 3746 5019 ✓
- date_of_birth
- 1988-11-12 ✓
- expiry_date
- 2034-01-05 ✓
Limitations
Card layouts differ by country; unusual, damaged or glare-covered cards may return partial fields. Documents are not checked against any government register and no face match is performed.