Saltar al contenido

Calcular letra del DNI y NIE — Validar NIF y NIE online

Calcula la letra de control del DNI o NIE y valida números completos: 12345678 → 12345678Z, X1234567 → X1234567L. Hasta 500 números a la vez, uno por línea.

Introduce 8 cifras para obtener la letra o un DNI/NIE completo para comprobarlo. Solo se verifica la letra de control, no que el documento exista.

Límite: 100 000 unidades UTF-16 por entrada y 1 000 000 por resultado. Consulta los formatos y ejemplos siguientes.

Resultado

Introduce datos o carga un ejemplo y ejecuta la herramienta. El resultado aparecerá aquí.

Cómo usarla

  1. Pega números de DNI o NIE, uno por línea, con o sin letra.
  2. Ejecuta el cálculo.
  3. A los números sin letra se les añade; los completos se marcan como válidos o muestran la letra esperada.

Ejemplo

12345678 → 12345678Z
X1234567L → ✓ NIE
12345678A → ✗ letra esperada Z

Detalles y limitaciones

La letra es el resto de dividir el número entre 23, buscado en TRWAGMYFPDXBNJZSQVHLCKE. En el NIE, X, Y y Z valen 0, 1 y 2 antes de dividir.

Son datos personales: se quedan en tu navegador y no se envían a ningún sitio.

FAQ

¿Cómo se calcula la letra del DNI?

Divide el número de 8 cifras entre 23 y toma el resto (0–22). La letra en esa posición de TRWAGMYFPDXBNJZSQVHLCKE es la de control: 12345678 da resto 14, que es la Z.

¿Sirve para el NIE?

Sí. Sustituye X por 0, Y por 1 y Z por 2 y aplica el mismo cálculo: X1234567 lleva la letra L.

¿Una letra correcta significa que el DNI es real?

No. Solo indica que el número es coherente; no se consulta ningún registro.

Referencias de formatos

Página de la herramienta actualizada: