🧮
Calculadoras Utiles
Volver al Inicio

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 DNI
Anuncios

El algoritmo del modulo 23 paso a paso

El calculo es sorprendentemente sencillo:

  1. Toma el numero del DNI (los 8 digitos, sin la letra).
  2. Dividelo entre 23 y quedate con el resto de la division (un numero entre 0 y 22).
  3. 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:

TRWAGMYFPDXBNJZSQVHLCKE

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.

Anuncios

Errores frecuentes con la letra del DNI

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.

Preguntas Frecuentes

Por que 23 y no otro numero para el algoritmo del DNI?
El numero 23 se eligio porque es un numero primo y porque el abecedario español sin la I, Ñ, O, U tiene justo 23 letras. Al ser primo, se garantiza una distribucion uniforme de las letras para cualquier rango de numeros, lo que hace que el sistema sea robusto frente a errores de transcripcion. Si se usara un modulo 24 o 25, ciertos numeros tendrian mas probabilidad de caer en ciertas letras.
Desde cuando se usa la letra en el DNI español?
El DNI español se creo en 1944 por decreto de Franco, pero la letra de control no se añadio hasta los años 70. Inicialmente era un simple numero secuencial. El algoritmo del modulo 23 con la tabla de letras actual se estandarizo en los años 80 y sigue vigente sin cambios desde entonces. La cadena TRWAGMYFPDXBNJZSQVHLCKE es identica desde su creacion.
Puedo calcular la letra del DNI con el movil sin descargar nada?
Si, usando nuestra calculadora de letra del DNI directamente desde el navegador del movil. Es instantanea, no requiere instalar apps ni descargar archivos, y el calculo se hace en tu propio dispositivo sin enviar el numero a ningun servidor. Tambien puedes hacer el calculo mental: divide entre 23 y mira la tabla de letras.
Anuncios