Calcular la letra del DNI y validar el NIE (España)

Escribe las 8 cifras de un DNI y la calculadora te dice qué letra le corresponde. Si lo escribes con letra, comprueba que sea la correcta. Funciona igual con el NIE de los extranjeros (X, Y o Z, 7 cifras y letra) y con los NIF especiales que empiezan con K, L o M. Todo se calcula en tu navegador: el número no se envía a ningún sitio.

Una letra correcta no garantiza que el DNI exista ni dice de quién es. Solo comprueba que el número y la letra cuadran entre sí, que es lo que detecta casi todos los errores al copiarlo.

Cómo se calcula la letra del DNI

La letra es una comprobación del número. Se divide el número entre 23 y el resto de la división, un número del 0 al 22, dice qué letra toca en esta lista:

Resto01234567891011
LetraTRWAGMYFPDXB
Resto1213141516171819202122
LetraNJZSQVHLCKE

Ejemplo: 12345678 entre 23 da 536,768 y sobran 14. La letra en la posición 14 es la Z, así que el DNI completo es 12345678Z.

La I, la Ñ, la O y la U nunca se usan, para que no se confundan con el 1, la N, el 0 o la V. Si un DNI termina en una de ellas, está mal escrito.

NIE y NIF especiales

Preguntas frecuentes

Algoritmo de la letra: Ministerio del Interior de España, cálculo del dígito de control del NIF/NIE. La herramienta se comparó en 5,000 números al azar contra una implementación independiente: coinciden en todos.