Calculadora de letra del DNI
Introduce el número de DNI (sin la letra) y obtén al instante la letra de control oficial.
Método oficial: se divide el número entre 23 y se usa el resto para seleccionar una letra de la cadena TRWAGMYFPDXBNJZSQVHLCKE.
¿Qué es la letra del DNI y por qué es importante?
La letra del Documento Nacional de Identidad (DNI) en España funciona como un dígito de control. Su objetivo es evitar errores de escritura y verificar rápidamente si un número de identificación es válido. Aunque parezca un detalle menor, esa letra es clave en trámites bancarios, formularios de empleo, registros públicos y plataformas digitales.
Cuando una persona escribe su DNI, normalmente introduce el número y la letra final. Si la letra no coincide con el cálculo oficial, muchos sistemas rechazan automáticamente el dato.
Cómo calcular la letra del DNI paso a paso
1) Toma el número sin letra
Debes usar únicamente la parte numérica del DNI, por ejemplo 12345678.
2) Calcula el módulo 23
Divide el número entre 23 y quédate con el resto. En programación se expresa como número % 23.
3) Busca la letra en la cadena oficial
La secuencia usada por el algoritmo es:
TRWAGMYFPDXBNJZSQVHLCKE
Si el resto es 0, la letra es T; si es 1, la letra es R; y así sucesivamente hasta el 22.
Ejemplo rápido
Para el número 12345678:
- 12345678 % 23 = 14
- La posición 14 en la cadena corresponde a la letra Z
- DNI completo: 12345678Z
Errores frecuentes al calcular la letra
- Incluir la letra en el cálculo del módulo (solo va el número).
- Confundir la cadena oficial de letras con otras variantes no válidas.
- Escribir menos o más de 8 dígitos sin tener en cuenta ceros a la izquierda.
- No convertir la letra a mayúscula al validar formularios.
DNI vs NIE: no son exactamente lo mismo
Esta calculadora está enfocada en DNI. En el caso del NIE (X, Y, Z), primero se transforma la letra inicial en número:
- X = 0
- Y = 1
- Z = 2
Después se aplica el mismo algoritmo de módulo 23 para obtener la letra final. Es una diferencia pequeña, pero fundamental cuando desarrollas validaciones para formularios de registro.
Consejos para usar una calculadora de letra DNI
- Introduce solo números en el campo principal.
- Usa la letra opcional para comprobar si un DNI ya escrito es correcto.
- Si trabajas con bases de datos, valida siempre en frontend y backend.
- Mantén el formato consistente: ocho dígitos + una letra final.
Conclusión
Calcular la letra del DNI es rápido, exacto y muy útil para evitar errores administrativos. Con la herramienta de esta página puedes obtener la letra correcta en segundos y verificar un DNI ya existente sin complicaciones.