UAE Emirates ID decoder and validator
The Emirates ID (رقم الهوية) is the national identity number issued by the
UAE’s Federal Authority for Identity, Citizenship, Customs and Port Security
(ICP) to every citizen and resident. It is a 15-digit number, printed on the
card as 784-YYYY-NNNNNNN-C, and is required for nearly every official
transaction — opening a bank account, signing a tenancy contract, registering a
SIM, or accessing government services. This decoder breaks the number into its
parts and verifies its check digit, entirely in your browser.
How it works
The 15 digits follow a fixed layout. Digits 1–3 are always 784, the ISO 3166-1 numeric country code for the UAE. Digits 4–7 are the four-digit year of birth. Digits 8–14 are a seven-digit individual serial assigned by ICP. The final digit, 15, is a Luhn (mod-10) check digit computed over the first 14 digits.
The Luhn check works from the right of the 14-digit payload: every second digit
is doubled (and reduced by 9 if the result exceeds 9), all digits are summed, and
the check digit is (10 − (sum mod 10)) mod 10. The tool recomputes this and
compares it with the printed last digit. It also flags an implausible birth year
(before 1900 or in the future).
Example
Take 784-1985-1234567-?. The prefix 784 confirms the UAE. The year of birth
is 1985. The serial is 1234567. Running the Luhn algorithm over the first
14 digits 78419851234567 yields a check digit of 8, so the complete,
well-formed number is 784-1985-1234567-8. If the card instead ended in 5, the
tool would report the check digit as invalid and expected 8 — a likely typo.
| Position | Digits | Meaning |
|---|---|---|
| 1–3 | 784 | UAE country code (fixed) |
| 4–7 | YYYY | Year of birth (Gregorian) |
| 8–14 | NNNNNNN | Individual serial |
| 15 | C | Luhn check digit |
The decoder interprets structure and checksum only — it never queries any UAE government database, and the Emirates ID encodes no gender, emirate or full date of birth. Everything runs locally for your privacy; the number never leaves your device.