Home Cédula Dominican Republic

Dominican Republic Cédula validator

How the Cédula format works

Format
11 digits with a standard Luhn (mod-10) check digit
Example
00113918205

Things to watch for

  • Standard Luhn (mod-10) check digit over all 11 digits — the same algorithm used for credit-card numbers, just applied to an ID number
  • A small number of older/legacy cédulas predate the check-digit rule and don't pass a Luhn check — a failure here is a prompt to double-check the number, not proof it's invalid
  • A cédula identifies a specific individual — this check runs entirely in your browser, so nothing you type is stored or transmitted
Regex for Cédula
^[0-9]{11}$

The Dominican Republic’s cédula is the 11-digit national identity number the Junta Central Electoral (JCE) issues to citizens and residents, used for banking, voting, employment, and most government paperwork. It’s usually printed in three groups — for example 001-1391820-5 — though the value this tool checks is the 11 plain digits with any dashes removed.

Unlike Uruguay’s bespoke weighted coefficients or Ecuador’s province-prefixed formula, the Dominican Republic validates its cédula with a plain, standard Luhn checksum — the same algorithm used on credit card numbers — applied across all 11 digits rather than a custom national formula. Working from the rightmost digit, every second digit is doubled (subtracting 9 from any result over 9), and the total of all 11 resulting values must be a multiple of 10.

How this validator works

This tool confirms the input is 11 digits, then runs the standard Luhn algorithm over the full number entirely in your browser. Nothing you type is sent to a server or stored anywhere.

What a pass doesn’t tell you

A pass confirms the 11 digits satisfy the Luhn checksum — not that the JCE actually issued that cédula or that it’s currently active. The reverse can also be true: a handful of legacy cédulas issued before the JCE’s check-digit rule took effect will fail this check despite being genuine, so treat a failure as a reason to re-verify the digits, not a verdict on the person. A cédula identifies a specific individual — handle any number you check here with the same care as other personal ID data.

Scope: this page and tool cover cédula format and Luhn checksum validation only — not JCE registration or identity verification.

Content last reviewed 2026-08-09.

Cédula FAQ

Why does the Dominican cédula use the same Luhn algorithm as credit cards?

Luhn is a general-purpose check-digit method, not something exclusive to payment cards. The Junta Central Electoral (JCE) applies that same doubling-and-summing formula to all 11 digits of a cédula, the same way many other identifiers worldwide reuse it.

My cédula is genuine but fails this check — why?

A small number of older, legacy cédulas were issued before the JCE adopted the Luhn check-digit rule, so they won't pass a Luhn check even though they're valid. A failure here is a prompt to double-check the digits you entered, not proof the number is invalid.

Does a passing Luhn check confirm I'm registered with the JCE?

No. It only confirms the 11 digits are mathematically consistent with each other — not that the JCE has that specific cédula on file or that it's currently active.

← More Cédula validators