Genera tus DNI, IBAN o contraseñas

Calculadora de la letra del DNI y NIE

Escribe el número de un DNI o NIE y te damos su letra de control, con el cálculo paso a paso. Si incluyes la letra, comprobamos si es correcta.

DNI: 8 cifras. NIE: X, Y o Z y 7 cifras. Puedes añadir la letra para comprobarla.

Ejemplos:

Escribe un número para ver el resultado.

Sobre esta calculadora

La letra del DNI es un carácter de control: se obtiene dividiendo el número entre 23 y buscando el resto en una tabla de 23 letras. Esta calculadora aplica ese método y te enseña cada paso, así que sirve tanto para obtener la letra como para comprobar que la de un documento es coherente con su número.

Con el NIE el proceso es el mismo, pero antes se sustituye la letra inicial por una cifra: X por 0, Y por 1 y Z por 2. Todo el cálculo se hace en tu navegador; el número que escribes no se envía ni se guarda en ningún sitio.

Tabla de letras del DNI según el resto

Divide las 8 cifras entre 23, quédate con el resto y busca su letra:

RestoLetraRestoLetraRestoLetra
0T8P16Q
1R9D17V
2W10X18H
3A11B19L
4G12N20C
5M13J21K
6Y14Z22E
7F15S

Dos ejemplos resueltos

DNI 12345678. 12345678 ÷ 23 da de resto 14, y la posición 14 de la tabla es la Z: el DNI completo es 12345678Z.

NIE X1234567. La X se sustituye por 0, así que el número es 01234567. 1234567 ÷ 23 da de resto 19, y la posición 19 es la L: el NIE completo es X1234567L. Con la Y se antepone un 1 (por ejemplo, Y1234567 se calcula como 11234567) y con la Z un 2.

Errores frecuentes al calcular la letra

  • Usar el cociente en lugar del resto. Lo que cuenta es lo que sobra de la división, no el resultado entero.
  • Olvidar el cero inicial. Un DNI de 7 cifras se completa por la izquierda hasta 8 antes de dividir.
  • No convertir la letra del NIE. Si no cambias X, Y o Z por 0, 1 o 2, la letra sale mal.
  • Empezar a contar en 1. La primera letra (T) corresponde al resto 0, no al 1.
  • Cambiar el orden de la secuencia. No es alfabético: TRWAGMYFPDXBNJZSQVHLCKE.
  • Confundir el DNI con el número de soporte. El número de soporte (IDESP) es otro código del documento, distinto del número del DNI, y no se calcula con este método.

El mismo principio en otros documentos

La letra del DNI es un dígito de control: un valor calculado a partir del resto de cifras que sirve para detectar errores de transcripción. El mismo planteamiento aparece en otros códigos: el IBAN usa el módulo 97 (puedes probarlo con el validador de IBAN), las tarjetas usan el algoritmo de Luhn, el CIF termina en un dígito o letra de control y el CUPS lleva dos letras de control.

Qué comprueba y qué no

  • Comprueba que número y letra son coherentes entre sí.
  • Detecta errores de tecleo: cambiar una cifra o intercambiar dos contiguas siempre cambia la letra.
  • No verifica que el documento exista ni que pertenezca a una persona concreta.

Preguntas frecuentes

¿Cómo se calcula la letra del DNI?

Se divide el número de 8 cifras entre 23 y el resto (de 0 a 22) indica la posición en la secuencia TRWAGMYFPDXBNJZSQVHLCKE. Con 12345678 el resto es 14 y la letra es la Z.

¿Por qué no hay I, Ñ, O ni U?

Se excluyeron para evitar confusiones con otros caracteres, como la I con el 1 o la O con el 0. Por eso la tabla tiene 23 letras y no 27.

¿Cómo se calcula la letra de un NIE?

Cambia la X por 0, la Y por 1 o la Z por 2, añade las 7 cifras para formar un número de 8 dígitos, divide entre 23 y busca el resto en la misma tabla que el DNI.

¿Es seguro escribir mi DNI en esta calculadora?

El cálculo se hace en tu navegador: lo que escribes no se envía ni se guarda en ningún servidor. Aun así, para calcular una letra no necesitas usar datos de otra persona.

¿Y si mi DNI tiene menos de 8 cifras?

Los DNI antiguos con menos de 8 cifras se completan con ceros por la izquierda. Si escribes 1234567, la calculadora usa 01234567.

¿Sirve para saber si un DNI es real?

No. Solo comprueba la letra de control. Un número con la letra correcta puede no estar asignado a nadie.

Fuentes y revisión

El método (resto de dividir entre 23 y la tabla de 23 letras) es el que se usa para asignar la letra del NIF de las personas físicas. Puedes consultar información oficial sobre el documento en dnielectronico.es y sobre el NIF en la sede electrónica de la Agencia Tributaria.

Esta web no es oficial ni está vinculada a ninguna administración. Fórmula y tabla revisadas el 21 de octubre de 2026 con casos de prueba (12345678 → Z, X1234567 → L, 00000000 → T).

Herramientas relacionadas

Más información: cómo se calcula la letra del DNI y del NIE. Si necesitas números de prueba, usa el generador de DNI o el generador de NIE.