Legal y Administrativo
Como Calcular la Letra del DNI: Algoritmo, Tabla y Todo lo que Necesitas Saber
Por el equipo de Calculadoras Utiles — mayo de 2026
El Documento Nacional de Identidad (DNI) español lleva decadas incorporando una letra de control al final del numero. Esa letra no es aleatoria: se calcula con un algoritmo matematico llamado modulo 23 que cualquier persona puede aplicar. Saber como funciona no solo es util por curiosidad, sino que te permite verificar si un numero de DNI es valido o contiene errores de transcripcion.
Calculalo al instante
No necesitas hacer el calculo a mano. Usa nuestra calculadora de letra del DNI gratuita: introduce el numero y obtén la letra correcta en un segundo.
Ir a la calculadora de letra del DNIEl algoritmo del modulo 23 paso a paso
El calculo es sorprendentemente sencillo:
- Toma el numero del DNI (los 8 digitos, sin la letra).
- Dividelo entre 23 y quedate con el resto de la division (un numero entre 0 y 22).
- Busca ese resto en la tabla de letras oficial para obtener la letra correspondiente.
Ejemplo practico con el DNI 12345678: 12345678 / 23 = 536768 con resto 14. El resto 14 corresponde a la letra Z. El DNI completo es 12345678Z.
La tabla de letras del DNI
La cadena oficial de 23 letras, en orden del resto 0 al 22, es:
Las letras I, Ñ, O y U se excluyeron del sistema para evitar confusiones: la I con el 1, la O con el 0, la Ñ porque no existe en muchos teclados internacionales, y la U con la V. El resto del abecedario español (23 letras) es suficiente para cubrir todos los posibles restos del modulo 23.
DNI vs NIF: no son lo mismo
Para los ciudadanos españoles, el DNI y el NIF coinciden (8 digitos + letra). Pero los extranjeros residentes tienen un NIF que empieza por X, Y o Z, y las empresas tienen un CIF-NIF con formato letra + 7 digitos + digito de control. Nuestra calculadora de letra DNI es valida para el DNI estandar español.
Errores frecuentes con la letra del DNI
- Confundir el 0 con la O: el numero cero y la letra O no existen en el sistema del DNI. Todos los digitos son numeros del 0 al 9.
- Calcular con letras mayusculas/minusculas: la letra del DNI es siempre mayuscula en los documentos oficiales, aunque el algoritmo funciona igual.
- Usar el NIE como DNI: el NIE (para extranjeros) tiene una letra al principio (X, Y, Z) y un algoritmo diferente. No uses la misma formula.
Aviso: Este articulo es informativo. El calculo de la letra del DNI es un algoritmo matematico de dominio publico. Para cualquier tramite oficial, el DNI valido es el emitido por el Ministerio del Interior. Nuestra calculadora es una herramienta de verificacion, no un documento oficial.