Calcular la letra del DNI y del NIE

Escribe los números y obtienes la letra al instante. Si escribes también la letra, te dice si es correcta.

Introduce un número para empezar

La letra no es aleatoria: se obtiene del resto de dividir el número entre 23. Por eso siempre se puede calcular, y por eso una letra equivocada se detecta al momento. En el NIE, la inicial X, Y o Z se sustituye antes por 0, 1 o 2 respectivamente.

01234567891011
TRWAGMYFPDXB
1213141516171819202122
NJZSQVHLCKE

La letra del DNI no es un capricho ni un dato aleatorio: se calcula a partir del propio número. Por eso siempre se puede recuperar si la has perdido, y por eso una letra equivocada se detecta al instante sin consultar ninguna base de datos.

Cómo se calcula la letra, paso a paso

El procedimiento es de tres pasos y puedes hacerlo a mano:

  1. Toma el número completo del DNI, con sus ocho cifras, incluidos los ceros de la izquierda.
  2. Divídelo entre 23 y quédate solo con el resto, no con el cociente.
  3. Busca ese resto en la tabla de correspondencias: va del 0 al 22 y a cada valor le toca una letra.

La secuencia de letras es TRWAGMYFPDXBNJZSQVHLCKE. Con el DNI 12345678: al dividir entre 23 el resto es 14, y la decimoquinta letra de la secuencia (contando desde el cero) es la Z. De ahí sale el conocido 12345678Z.

Por qué faltan la I, la Ñ, la O, la U y la Q

Si te fijas en la secuencia, hay letras del alfabeto que no aparecen. No es casualidad: se excluyen precisamente las que se confunden con otras al leerlas o al teclearlas.

  • La I y la O se confunden con el 1 y el 0.
  • La U se confunde con la V.
  • La Ñ da problemas en sistemas informáticos que no manejan bien los caracteres no ingleses.
  • La Q se reserva para otros tipos de identificación fiscal.

Es una decisión de diseño muy sensata: la mayoría de los errores al copiar un documento vienen de confundir caracteres parecidos.

El NIE funciona igual, con un paso previo

El NIE, el número de identidad de extranjero, tiene el formato de una letra inicial, siete cifras y la letra de control. La letra inicial solo puede ser X, Y o Z, y marca el bloque de numeración.

Para calcular su letra de control se hace una sustitución antes de dividir:

  • X se sustituye por 0
  • Y se sustituye por 1
  • Z se sustituye por 2

Con esa sustitución ya tienes un número de ocho cifras y el resto del cálculo es idéntico al del DNI. Así, el NIE X1234567 se convierte en 01234567, cuyo resto entre 23 da la letra L.

Los errores más frecuentes

  • Quitar los ceros de la izquierda. El DNI 01234567 no es lo mismo que 1234567 a efectos del cálculo. Los ceros cuentan.
  • Confundir el NIE con el CIF. El CIF de una empresa empieza por letra pero sigue otro sistema de control distinto; este cálculo no le sirve.
  • Escribir la letra en minúscula o con espacios. No afecta al cálculo, pero sí a muchos formularios que validan el formato de forma estricta.
  • Suponer que la letra valida a la persona. Solo valida el número.

Lo que esta herramienta no puede decirte

Conviene ser claro con esto, porque genera confusión. Comprobar la letra confirma únicamente que el número está bien formado. No confirma nada más:

  • No dice si ese documento existe de verdad.
  • No dice a quién pertenece.
  • No dice si está vigente o caducado.

Cualquier número de ocho cifras tiene su letra correspondiente, exista o no ese DNI. La verificación real de identidad solo puede hacerla la administración competente.

Preguntas frecuentes

¿Cómo saco la letra de mi DNI si la he olvidado?

Escribe las ocho cifras en la herramienta y te la da al momento. También puedes hacerlo a mano: divide el número entre 23, quédate con el resto y busca esa posición en la secuencia TRWAGMYFPDXBNJZSQVHLCKE, empezando a contar desde el cero. No necesitas consultar ningún registro porque la letra sale del propio número.

¿Por qué mi DNI empieza por cero y los formularios me lo rechazan?

Porque muchos formularios tratan el número como una cifra y no como texto, y al hacerlo pierden los ceros de la izquierda. El cero forma parte del documento y cuenta para el cálculo de la letra. Escríbelo siempre completo, con sus ocho dígitos.

¿Sirve este cálculo para el NIE?

Sí. La única diferencia es que antes de dividir hay que sustituir la letra inicial por una cifra: X por 0, Y por 1 y Z por 2. A partir de ahí el procedimiento es idéntico. La herramienta lo detecta sola en cuanto escribes una de esas tres letras al principio.

¿Puedo comprobar con esto si un DNI es real?

No, y es importante no confundirlo. La comprobación es matemática: dice si la letra corresponde al número, nada más. Un número inventado también tendrá su letra válida. Saber si un documento existe, está vigente o pertenece a alguien concreto solo puede hacerlo la administración.

¿Se envía mi número a algún servidor?

No. El cálculo es una división que hace tu propio navegador: el número que escribes no se transmite a ninguna parte, no se guarda y desaparece al recargar la página. Puedes comprobarlo desconectando la red tras cargar la página, porque seguirá funcionando igual.

Herramientas relacionadas