Calcular la letra del DNI y validar DNI, NIE y NIF
Comprueba si la letra de un DNI o NIE es correcta o calcúlala a partir del número. Los NIF de empresas se reconocen por su letra inicial.
Escribe los 8 dígitos de un DNI, o la X, Y o Z y los 7 dígitos de un NIE, para obtener la letra; escribe el número completo para comprobarlo. Se ignoran espacios, puntos y guiones.
Escribe un número para ver el resultado.
El resultado solo indica si el formato y la letra de control son correctos. No dice si el número se ha expedido ni a quién pertenece.
Números de prueba
Valores solo para pruebas. No los uses como número de una persona o entidad real.
Números aleatorios con la letra correcta, para desarrollo y pruebas. Un número aleatorio puede coincidir con uno que sí se ha expedido.
Cómo se calcula la letra
| Resto | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Letra | T | R | W | A | G | M | Y | F | P | D | X | B |
| Resto | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | |
| Letra | N | J | Z | S | Q | V | H | L | C | K | E |
- DNI: divide el número de 8 cifras entre 23 y busca el resto en la tabla. 12345678 entre 23 da de resto 14, así que la letra es la Z: 12345678Z (el ejemplo del Ministerio del Interior).
- NIE: sustituye la letra inicial X por 0, la Y por 1 o la Z por 2 y calcula igual con las 8 cifras.
- La tabla tiene 23 letras: la I, la Ñ, la O y la U nunca son letra de control.
- Los NIF que asigna la Agencia Tributaria a quien no tiene DNI ni NIE empiezan por K, L o M, y los de empresas y otras entidades, por una letra que indica la forma jurídica. La normativa fija su estructura, pero no cómo se calcula el último carácter, así que la herramienta los reconoce sin comprobarlo.
- Todo se hace en tu navegador. Los números que escribes no se envían a LeedyBox ni se guardan.
Fuente: Ministerio del Interior: Cálculo del dígito de control del NIF/NIE (Internet Archive, 2025-12-30) · Última comprobación:
Fuente: BOE: Real Decreto 255/2025, de 1 de abril, por el que se regula el Documento Nacional de Identidad · Última comprobación:
Fuente: BOE: Real Decreto 1065/2007 (Reglamento General de gestión e inspección tributaria), artículos 19 y 20 · Última comprobación:
Fuente: BOE: Orden EHA/451/2008 (texto consolidado, modificada por la Orden HAP/5/2016) · Última comprobación:
¿Resultado incorrecto? Si un número correcto aparece como erróneo, escríbenos indicando el tipo de número y el resultado que esperabas. No envíes el DNI o NIE de una persona real: basta con un número de prueba generado que muestre el problema.
¿Alguna frase de esta página suena poco natural en tu idioma? Avísanos también.
Cómo se usa
- Escribe un DNI o NIE en la casilla. Con solo los números (8 cifras para el DNI; X, Y o Z y 7 cifras para el NIE) verás la letra; con la letra al final, la herramienta la comprueba.
- Mira el resultado: el visto verde indica que la letra corresponde al número y la cruz roja muestra la letra que debería ser. Un NIF que empieza por K, L, M o por la letra de una entidad se reconoce, pero su último carácter no se comprueba.
- Para pruebas, elige DNI o NIE y la cantidad y pulsa Generar. Copia la lista con Copiar todo.
Preguntas frecuentes
¿Cómo se calcula la letra del DNI?
Se divide el número del DNI (8 cifras) entre 23 y se toma el resto, de 0 a 22. Cada resto tiene su letra: 0 T, 1 R, 2 W, 3 A, 4 G, 5 M, 6 Y, 7 F, 8 P, 9 D, 10 X, 11 B, 12 N, 13 J, 14 Z, 15 S, 16 Q, 17 V, 18 H, 19 L, 20 C, 21 K, 22 E. Para 12345678 el resto es 14, así que el DNI es 12345678Z.
¿Qué diferencia hay entre DNI, NIE y NIF?
El DNI es el documento de identidad de los españoles, y su número con la letra es también su NIF. El NIE es el número de identidad de los extranjeros y es igualmente su NIF. El NIF es el número de identificación fiscal en general: quien no tiene DNI ni NIE recibe de la Agencia Tributaria uno que empieza por K, L o M, y las empresas tienen su propio NIF (el antiguo CIF).
¿Cómo se calcula la letra del NIE?
El NIE empieza por X, Y o Z, seguida de 7 cifras y una letra. Se cambia la X por 0, la Y por 1 o la Z por 2 para obtener un número de 8 cifras y se usa la misma tabla que en el DNI. Por ejemplo, X1234567 pasa a 01234567, que da de resto 19 al dividir entre 23, así que el NIE es X1234567L.
Si la letra es correcta, ¿el número existe?
No. La letra solo sirve para detectar errores al escribir, y cualquier número de 8 cifras tiene su letra correcta. La herramienta no puede saber si un número se ha expedido ni quién es su titular; eso solo lo sabe quien lo expide.
¿Por qué no se comprueba el último carácter del NIF de una empresa (CIF)?
La Orden EHA/451/2008 dice que el NIF de una entidad tiene una letra de la forma jurídica, siete cifras y un carácter de control, pero no publica el cálculo. LeedyBox solo comprueba reglas publicadas por una fuente oficial, así que muestra la forma jurídica y deja sin comprobar el carácter de control.