Oman Civil / Resident ID Validator
Validate the authenticity, format, and checksum of Oman Civil / Resident ID.
About Oman Civil / Resident ID Validation
The Civil Number (Resident ID) is the mandatory 8-digit national identity number issued by ROP in the Sultanate of Oman.
Consists of 8 numerical digits, serving as the unique credential for digital PKI authentication (Tam) and government portals.
Anatomy & Structure of Civil Number — Oman
The Oman Civil Identity Number consists of 8 or 9 digits in 2 parts:
| Position | Field | Length | Meaning & Rule | Example |
|---|---|---|---|---|
| 1 to 7/8 | Base Registration Number | 7–8 digits | Unique sequential civil number issued by Royal Oman Police (ROP) | 1234567 |
| Last | Check Digit | 1 digit | Calculated via weighted Modulo 11 check algorithm by ROP | 8 |
Official Civil Number Validation (Royal Oman Police)
Compliance rules for Oman Civil Number:
8 or 9 numeric digits + Non-repetition + ROP Check
- 1. Verify length (8 or 9 decimal digits).
- 2. Confirm the number is not composed of all zeroes or repeated digits.
- 3. Validate final check digit.