Home Cédula de identidad Uruguay
Uruguay Cédula de identidad validator
How the Cédula de identidad format works
- Format
- 8 digits: 7-digit body + 1 check digit
- Example
- 12345672
Things to watch for
- Weighted mod-10 check digit over the first 7 digits (coefficients 2,9,8,7,6,3,4) — a pass confirms the format and check digit only, not that the cédula is currently issued to anyone
- Cédulas under 1,000,000 are written with a leading zero before the check digit is calculated — enter all 8 digits, including that leading zero
- A cédula identifies a specific individual — this check runs entirely in your browser, so nothing you type is stored or transmitted
^[0-9]{8}$Uruguay’s cédula de identidad is the national identity number the Dirección Nacional de Identificación Civil (DNIC) issues to every citizen and resident, required for opening a bank account, signing contracts, and voting. It’s 8 digits long — a 7-digit body plus a single check digit, for example 12345672 — and is commonly printed with punctuation as 1.234.567-2.
That’s shorter than Ecuador’s 10-digit cédula, and the checksum works differently too: Uruguay’s check digit doesn’t come from a province-prefixed, Luhn-style alternating pattern like Ecuador’s. Instead, DNIC uses a fixed set of weights — 2, 9, 8, 7, 6, 3, 4 — multiplied against the first 7 digits in order, summed, and subtracted from 10 (mod 10) to produce the final digit. Because that digit depends on every digit before it, transposing or mistyping even one digit in the body almost always produces a mismatch.
How this validator works
This tool strips any dots, hyphens, or spaces you enter, confirms the remaining value is 8 digits, then runs DNIC’s actual weighted mod-10 calculation against the first 7 digits to confirm the 8th matches — entirely in your browser. Nothing you type is sent to a server or stored.
What a pass doesn’t tell you
A pass confirms the 8 digits are internally consistent with DNIC’s formula — not that the cédula was ever issued, or that it currently belongs to a living, registered person. A cédula identifies a specific individual, so treat any number you check here with the same care you’d give other personal ID data.
Scope: this page and tool cover cédula format and check-digit validation only — not DNIC registration or identity verification.
Content last reviewed 2026-08-09.
Cédula de identidad FAQ
Can I enter my cédula with the dots and hyphen, like 1.234.567-2?
Yes. This tool strips dots, hyphens, slashes, and spaces before checking the number, so 1.234.567-2 and 12345672 are treated identically — enter it however your ID card or documents show it.
Why does my cédula need a leading zero if the body is under 1,000,000?
DNIC calculates the check digit over exactly 7 body digits. If your cédula's body is shorter than 7 digits, it's written with a leading zero to fill that slot before the check digit is generated — keep that zero in when you enter all 8 digits here.
Does a valid check digit mean my cédula is currently issued?
No. This tool only confirms the 8 digits pass DNIC's weighted mod-10 formula — it doesn't confirm the cédula was ever issued by DNIC or that it's active today.