Letra DNI España: calcular y comprobar DNI y NIE

Calcula la letra del DNI o NIE de España a partir del número (módulo 23) y comprueba si es correcta: si no lo es, te muestra la letra que corresponde.

Cómo se calcula la letra del DNI y del NIE en España

En España, la letra del DNI es el resto de dividir el número entre 23, convertido en letra con la tabla TRWAGMYFPDXBNJZSQVHLCKE. En el NIE se sustituye antes la X por 0, la Y por 1 y la Z por 2. Ejemplo: 12345678 da resto 14, así que la letra es la Z.

La regla

El número del DNI (8 cifras) se divide entre 23. El resto, de 0 a 22, señala una letra de la tabla oficial: 0 = T, 1 = R, 2 = W, 3 = A … 14 = Z … 22 = E. No se usan la I, la O, la U ni la Ñ, para evitar confusiones con 1, 0, V y N. El NIE de los extranjeros (X, Y o Z más 7 cifras) sigue el mismo cálculo después de sustituir la letra inicial: X = 0, Y = 1, Z = 2.

Dos ejemplos

  • DNI 12345678: 12.345.678 = 23 × 536.768 + 14. El resto 14 da la Z: 12345678Z.
  • NIE X1234567: la X pasa a 0 y 01234567 = 23 × 53.676 + 19. El resto 19 da la L: X1234567L.

Qué hace la herramienta

Admite el número con o sin letra, con espacios, puntos o guiones, completa con ceros a la izquierda un DNI corto y muestra la forma normalizada. Si escribe una letra, le dice si es correcta y, si no lo es, cuál corresponde. También explica por qué rechaza una entrada.

Límites

Que la letra cuadre solo indica que el número es coherente; no demuestra que el documento exista. El NIF de las sociedades sigue otra regla y no se trata aquí.

Fuentes y fechas: Ministerio del Interior, «Cálculo del dígito de control del NIF/NIE», con la tabla de 23 letras y la conversión X/Y/Z; el número y su carácter de verificación los regula el artículo 12 del Real Decreto 255/2025, de 1 de abril (comprobado el 15/10/2026).

Preguntas frecuentes

¿Cómo saber la letra de mi DNI?

Divide el número de 8 cifras entre 23 y quédate con el resto. Ese resto (de 0 a 22) corresponde a una letra de la serie TRWAGMYFPDXBNJZSQVHLCKE: 0 = T, 14 = Z, 22 = E. Para 12345678 el resto es 14 y la letra es la Z.

¿Cómo se calcula la letra del NIE que empieza por X, Y o Z?

Se sustituye la X por 0, la Y por 1 y la Z por 2, y se aplica el mismo cálculo del módulo 23 al número resultante. X1234567 pasa a ser 01234567, cuyo resto es 19: la letra es la L.

¿Si la letra es correcta, el DNI existe?

No necesariamente. La letra sirve para detectar errores al teclear: más o menos 1 de cada 23 números inventados tiene la letra correcta por casualidad. Solo la Administración puede confirmar que un DNI o NIE está asignado.

¿La herramienta es realmente gratuita?

Sí, todas las herramientas en Kristools son 100% gratuitas y accesibles sin registro.

¿Están protegidos mis datos?

Sí. Todo el procesamiento se realiza de forma segura y directa en tu navegador. No se envían datos personales a nuestros servidores.