Cómo se calcula la letra del DNI
La letra del DNI o NIF no es aleatoria: es un dígito de control que sirve para detectar errores al teclear el número. Se obtiene así:
- Toma las 8 cifras del número (si tiene menos, se rellena con ceros a la izquierda).
- Divide entre 23 y quédate con el resto (un número del 0 al 22).
- Busca ese resto en la cadena
TRWAGMYFPDXBNJZSQVHLCKE, empezando a contar desde 0.
Ejemplo con un número inventado: 12345678 dividido entre 23 da resto 14, y la posición 14 de la cadena es la Z. Por eso 12345678 → Z. Es un número de ejemplo, no pertenece a ninguna persona real.
Tabla de restos y letras
Y el NIE de los extranjeros
El NIE tiene la forma X-7 cifras-letra (también Y o Z en los más recientes). Para calcular su letra se sustituye la primera por un número: X = 0, Y = 1, Z = 2, y se aplica el mismo cálculo con las 8 cifras resultantes. Con el ejemplo X1234567, queda 01234567, resto 19 y letra L.
Qué hace y qué no hace esta herramienta
- Calcula la letra a partir del número y comprueba si un DNI o NIE completo es formalmente válido.
- No comprueba que el documento exista, esté vigente o pertenezca a alguien: una letra correcta solo indica que el número y la letra son coherentes entre sí.
- No cubre los CIF de empresas ni los NIF especiales que empiezan por K, L o M, que siguen otras reglas.
Privacidad
Todo ocurre en tu navegador. No hay servidor que reciba el número, no se guarda nada en tu equipo y no se envía a terceros. Aun así, te recomendamos no escribir documentos reales ajenos y no compartir el tuyo sin necesidad.
Preguntas frecuentes
¿Cómo saber la letra de mi DNI?
Escribe los 8 números en la calculadora y te dará la letra. Si prefieres hacerlo a mano, divide el número entre 23 y busca el resto en la cadena TRWAGMYFPDXBNJZSQVHLCKE, empezando a contar desde 0.
¿Se envía o se guarda mi DNI?
No. El cálculo lo hace tu propio navegador con unas pocas líneas de código. El número no sale de tu dispositivo, no se envía a ningún servidor ni se guarda en ningún sitio.
¿Cómo se calcula la letra de un NIE?
Se cambia la X inicial por 0, la Y por 1 y la Z por 2, y con las 8 cifras resultantes se hace el mismo cálculo: resto de dividir entre 23 y letra correspondiente.
¿Si la letra es correcta, el DNI existe?
No necesariamente. Solo significa que el número y la letra son coherentes entre sí. Para saber si un documento está vigente o es auténtico hay que acudir a la Policía Nacional o a los organismos competentes.
Mi DNI tiene menos de 8 cifras, ¿qué hago?
Se rellena con ceros por la izquierda hasta completar 8 cifras. La calculadora lo hace sola cuando escribes un número más corto.