Nouplo

Calcular la letra del DNI y del NIE

La letra del DNI, con la cuenta hecha.

Resultado
Pega o escribe arriba para ver el resultado aquí.

Tus archivos se quedan en tu dispositivo

Esta herramienta se ejecuta por completo en tu navegador. Lo que pegas se procesa en tu dispositivo y nunca se envía a un servidor, así que puedes usarla con tokens, claves y textos sin publicar.

Ejemplo

Ejemplo: la letra del DNI 12345678 y la comprobación de un NIE

Escribes dos líneas: «12345678», un DNI sin letra, y «X1234567L», un NIE completo que quieres comprobar.

  1. 12345678 ÷ 23 = 536768, resto 14.
  2. La posición 14 de TRWAGMYFPDXBNJZSQVHLCKE, contando desde 0, es la Z: el DNI completo es 12345678Z.
  3. En el NIE, la X vale 0: X1234567 pasa a 01234567; 1234567 ÷ 23 = 53676, resto 19, y la posición 19 es la L.
  4. La L escrita coincide con la calculada: «✓ X1234567L — NIE válido».
Restos Letras
0 a 7 T R W A G M Y F
8 a 15 P D X B N J Z S
16 a 22 Q V H L C K E

Un número sin letra recibe la suya, y uno con letra se comprueba: si hubieras escrito 12345678A, saldría «DNI no válido» con la Z que le corresponde. Que la letra cuadre solo indica que el número está bien formado, no que el documento exista.

Cómo funciona

  1. Escribe un número por línea: las 8 cifras de un DNI para sacar su letra, o el DNI o el NIE entero para comprobarlo. Los puntos, guiones y espacios dan igual.
  2. Cada línea se comprueba: cuántas cifras tiene, la X, Y o Z del NIE y la letra de control.
  3. Debajo de cada número sale la cuenta —la división entre 23, el resto y su letra— y, si no cuadra, la letra que sale frente a la que escribiste.

Preguntas frecuentes

¿Cómo se calcula la letra del DNI?
Se divide el número entre 23 y se mira el resto, que va de 0 a 22: cada resto tiene su letra en la serie TRWAGMYFPDXBNJZSQVHLCKE (0 es la T, 1 la R, 2 la W … 22 la E). 12345678 ÷ 23 = 536768, resto 14: la letra es la Z.
¿Y la letra del NIE?
El NIE empieza por X, Y o Z, que valen 0, 1 y 2: se ponen delante de las 7 cifras y se hace la misma cuenta. X1234567 pasa a ser 01234567, resto 19: la L. Y1234567 pasa a 11234567, resto 10: la X. Z1234567 pasa a 21234567, resto 1: la R.
¿Qué pasa si la letra no coincide?
La línea sale marcada con ✗ y «DNI no válido», con la letra que corresponde junto a la que escribiste: 12345678A no es válido porque a ese número le toca la Z. Revisa las cifras: un dígito cambiado o dos cifras traspuestas cambian el resto, y con él la letra.
¿Puedo comprobar varios DNI a la vez?
Sí: escribe uno por línea, con letra o sin ella. Cada línea se comprueba por separado y arriba se resume cuántos son válidos y cuántas letras se han calculado.
¿Sirve para el NIF?
Para el de una persona, sí: el NIF de un español es su DNI con la letra, y el de un extranjero residente, su NIE. El NIF de una empresa (el antiguo CIF, que empieza por una letra como la B) sigue otra regla y aquí no se comprueba.
¿Una letra correcta significa que el DNI existe?
No: solo que el número está bien escrito. Si se ha expedido, y a quién, solo lo sabe la Policía Nacional, que expide el DNI. La herramienta tampoco se inventa números: calcula la letra del número que escribes y nada más.
¿Se envían los datos?
No. Todo se hace en tu navegador: nada de lo que escribes sale de tu ordenador.

Herramientas relacionadas