Calculadora de letra del DNI
Introduce el número y obtén la letra correcta automáticamente.
Regla oficial: número DNI % 23 y seleccionar la letra en la cadena TRWAGMYFPDXBNJZSQVHLCKE.
Si alguna vez te has preguntado cómo se calcula la letra del DNI, la respuesta es más sencilla de lo que parece. En España, la letra del Documento Nacional de Identidad se obtiene aplicando una fórmula matemática al número. No es aleatoria: sirve para validar que el DNI está bien escrito y reducir errores administrativos.
¿Qué es la letra del DNI y por qué existe?
El DNI está formado por 8 dígitos y una letra final (por ejemplo, 12345678Z). Esa letra funciona como un dígito de control. Su objetivo principal es detectar fallos cuando alguien introduce un DNI en formularios, bases de datos o trámites oficiales.
- Ayuda a evitar errores tipográficos.
- Permite validar automáticamente un documento.
- Mejora la fiabilidad en procesos administrativos y bancarios.
Fórmula oficial: así se calcula la letra
El cálculo se hace en tres pasos:
- Toma el número de DNI (sin letra).
- Calcula el resto de dividir ese número entre 23 (
número % 23). - Usa ese resto como posición en esta secuencia de letras:
TRWAGMYFPDXBNJZSQVHLCKE
La posición empieza en 0. Por ejemplo, si el resto es 0, la letra es T; si es 1, la letra es R; y así sucesivamente.
Tabla rápida de referencia (índice → letra)
0-T, 1-R, 2-W, 3-A, 4-G, 5-M, 6-Y, 7-F, 8-P, 9-D, 10-X, 11-B, 12-N, 13-J, 14-Z, 15-S, 16-Q, 17-V, 18-H, 19-L, 20-C, 21-K, 22-E.
Ejemplo práctico paso a paso
Imagina el número de DNI: 12345678.
- Dividimos 12345678 entre 23.
- El resto es 14.
- La letra en la posición 14 de la cadena es Z.
Resultado final: 12345678Z.
Errores frecuentes al calcular la letra
- Confundir 0 (cero) con O (letra): el número solo debe llevar dígitos.
- Introducir menos o más de 8 cifras: para DNI estándar son 8 números.
- Usar una tabla incorrecta: la cadena oficial es siempre la misma.
- No pasar la letra a mayúscula al comparar: conviene normalizar.
DNI, NIF y NIE: diferencia rápida
En el uso cotidiano muchas veces se confunden, pero no son exactamente lo mismo:
- DNI: documento de identidad de ciudadanos españoles.
- NIF: número de identificación fiscal; para personas físicas suele coincidir con el DNI + letra.
- NIE: identificación para extranjeros; su cálculo de control es similar pero comienza por X, Y o Z y requiere convertir esa letra inicial en número antes del módulo.
Cómo verificar si un DNI es válido
Para comprobar un DNI completo:
- Separa número y letra final.
- Calcula la letra esperada con la fórmula.
- Compara la letra calculada con la proporcionada.
Si coinciden, el formato es correcto. Si no coinciden, el DNI está mal escrito o no supera la validación matemática.
Resumen final
Calcular la letra del DNI es un proceso directo: número % 23 y búsqueda en la secuencia TRWAGMYFPDXBNJZSQVHLCKE. Con esto puedes generar o verificar DNIs en segundos y evitar errores en trámites, registros y formularios online.