¿Cómo se calcula la letra del DNI?
La letra del DNI no es aleatoria: es un dígito de control que se obtiene con una operación matemática muy simple:
El resto de esa división es siempre un número entre 0 y 22, y a cada uno le corresponde una letra según esta tabla oficial:
| Resto | Letra | Resto | Letra |
|---|---|---|---|
| 0 | T | 12 | N |
| 1 | R | 13 | J |
| 2 | W | 14 | Z |
| 3 | A | 15 | S |
| 4 | G | 16 | Q |
| 5 | M | 17 | V |
| 6 | Y | 18 | H |
| 7 | F | 19 | L |
| 8 | P | 20 | C |
| 9 | D | 21 | K |
| 10 | X | 22 | E |
| 11 | B |
Ejemplo: para el DNI 12345678, el resto de 12345678 ÷ 23 es 14, que corresponde a la letra Z.
¿Y la letra del NIE?
El NIE (Número de Identidad de Extranjero) empieza por X, Y o Z. Para calcular su letra se sustituye esa inicial por un número — X = 0, Y = 1, Z = 2 — y se aplica exactamente el mismo cálculo del DNI.
¿Para qué sirve la letra?
Es un mecanismo de detección de errores: si al teclear un DNI se baila un dígito, lo más probable es que la letra ya no cuadre, y el sistema puede avisar de que el documento es incorrecto. Por eso muchos formularios comprueban la letra automáticamente.
Preguntas frecuentes
¿Por qué no se usan todas las letras del alfabeto?
Se usan 23 letras y se excluyen I, Ñ, O y U para evitar confusiones: la I y la O se parecen al 1 y al 0, la Ñ puede dar problemas en sistemas informáticos y la U se confunde con la V.
¿Dos personas pueden tener la misma letra?
Sí, por supuesto: solo hay 23 letras posibles, así que millones de personas comparten letra. Lo que identifica a cada persona es el número completo.
¿Esta web guarda el número que escribo?
No. El cálculo se hace por completo en tu navegador: el número no se envía a ningún servidor ni queda registrado en ninguna parte.