Ecuador cédula validator
How the cédula format works
- Format
- 10 digits: 2-digit province of registration + 7-digit body + 1 check digit
- Example
- 1701234567
Things to watch for
- The first 2 digits are the province where the cédula was registered (01-24, or 30) — not necessarily where the holder currently lives
- Format + mod-10 check digit only — a pass doesn't confirm the cédula is registered with the Registro Civil
- A cédula identifies a specific individual — this check runs entirely in your browser, so nothing you type is stored or transmitted
^[0-9]{10}$Ecuador’s cédula de identidad is the 10-digit national identity number the Registro Civil assigns to every citizen and resident, used for everything from opening a bank account to signing a lease or voting — for example 1701234567. Unlike many national ID numbers, a cédula’s first 2 digits are transparent rather than arbitrary: they’re a province code, 01 through 24, showing where the holder was originally registered, with 30 reserved for Ecuadorians registered abroad.
After the province code comes a 7-digit body, and the 10th and final digit is a check digit generated by a mod-10 calculation: coefficients of 2 and 1 alternate across the first 9 digits, any product over 9 has 9 subtracted from it, and the results are summed and reduced modulo 10. It’s the same doubling-and-reducing logic behind the well-known Luhn algorithm, adapted here for Ecuador’s 10-digit format — which means a single transposed or mistyped digit is very likely to fail the check.
How this validator works
This tool checks that the input is 10 digits with a valid province code (01-24, or 30), then runs the real mod-10 calculation the Registro Civil uses to generate a cédula’s check digit, entirely in your browser. Nothing is sent to a server, and there’s no signup.
What a pass doesn’t tell you
A pass confirms the 10 digits are internally consistent — not that the cédula was ever issued by the Registro Civil, or that it currently belongs to a living, registered person. A cédula identifies a specific individual, so treat any number you handle here the same as you would other personal ID data.
Scope: this page and tool cover cédula format and check-digit validation only — not Registro Civil registration or identity verification.
Content last reviewed 2026-07-23.
cédula FAQ
What do the first two digits of a cédula mean?
They're a province code — 01 through 24 identify Ecuador's provinces by where the cédula was originally registered, and 30 is used for Ecuadorians who registered while living abroad. The code reflects the place of registration, not necessarily where the holder lives now.
Why does the checksum use a Luhn-like formula instead of a simple mod-11?
Ecuador's Registro Civil alternates coefficients of 2 and 1 across the first 9 digits, subtracting 9 from any product over 9 before summing — the same doubling-and-reducing pattern the Luhn algorithm uses on credit card numbers, adapted here into a mod-10 check digit.
Does a valid cédula checksum confirm the person is registered?
No. This tool only confirms the 10 digits pass the mod-10 check-digit calculation and that the province code is a valid one — it doesn't confirm the cédula was ever issued to a real person by the Registro Civil.