Calculadora de letra DNI
Introduce el número de tu DNI (sin letra) y obtén la letra correcta al instante.
Validar DNI o NIE completo
Si has llegado aquí buscando “letra dni como se calcula”, la respuesta corta es esta: se toma el número del DNI, se divide entre 23 y se usa el resto para buscar una letra concreta en una tabla fija. No es aleatorio, no cambia cada año y se calcula siempre igual.
¿Qué es la letra del DNI y para qué sirve?
La letra del Documento Nacional de Identidad en España funciona como un dígito de control. Su objetivo principal es detectar errores cuando alguien escribe, lee o transcribe un número de DNI.
- Ayuda a validar que el número es correcto.
- Reduce errores administrativos en formularios y bases de datos.
- Permite comprobaciones automáticas rápidas en sistemas informáticos.
Cómo se calcula la letra del DNI paso a paso
1) Toma el número (sin letra)
Ejemplo: 12345678.
2) Calcula el resto al dividir entre 23
Operación: 12345678 % 23 = 14.
3) Busca ese resto en la cadena oficial
La secuencia oficial es:
TRWAGMYFPDXBNJZSQVHLCKE
Si el resto es 14, la letra correspondiente es Z.
Resumen de la fórmula
Letra = cadena[ número % 23 ]
| 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 práctico completo
Vamos a calcular la letra de 87654321:
- Dividimos 87654321 entre 23.
- Nos quedamos solo con el resto: 10.
- En la cadena oficial, posición 10 = X.
- Resultado final: 87654321X.
Errores comunes al calcular la letra del DNI
- Usar una tabla incorrecta: la cadena oficial siempre es la misma.
- Confundir O con 0: la letra es alfabética, el número es numérico.
- No limpiar espacios: en formularios suele haber espacios o guiones por error.
- No validar el formato: un DNI estándar tiene 8 números + 1 letra.
¿Y el NIE? Diferencia rápida
El NIE empieza por X, Y o Z. Para calcular su letra, primero se transforma esa letra inicial en número:
- X → 0
- Y → 1
- Z → 2
Después se aplica exactamente el mismo proceso (módulo 23 + cadena oficial). La calculadora de arriba también lo valida.
Preguntas frecuentes
¿La letra del DNI puede cambiar con el tiempo?
No. Para un número concreto, la letra siempre será la misma.
¿Se puede calcular la letra sin internet?
Sí. Con una calculadora básica que permita obtener el resto de una división y con la cadena de letras oficial.
¿Es válido usar herramientas online?
Sí, siempre que sean de confianza y no uses servicios dudosos para datos sensibles. Para validar formato interno, una herramienta local como esta página es suficiente.
Conclusión
Ahora ya sabes exactamente cómo se calcula la letra del DNI: número, módulo 23 y tabla oficial de letras. Es una regla sencilla pero muy útil para verificar datos y evitar errores. Si lo necesitas, guarda esta página y usa la calculadora cada vez que quieras comprobar un DNI o NIE en segundos.