letra del dni como se calcula

Calculadora de letra del DNI

Introduce los 8 dígitos del DNI. Puedes calcular la letra o verificar si una letra ya escrita es correcta.

¿Qué es la letra del DNI y para qué sirve?

La letra del DNI en España es un carácter de control que acompaña al número (por ejemplo, 12345678Z). Su función es detectar errores al escribir o transcribir el documento. Es decir, ayuda a validar que el número tenga coherencia y no sea una combinación aleatoria.

Esta letra no se elige manualmente: se obtiene con un cálculo matemático fijo, igual para todo el mundo. Por eso, si cambias un dígito del número, normalmente cambia también la letra resultante.

Cómo se calcula la letra del DNI (fórmula oficial)

El procedimiento es simple y siempre el mismo:

  • Toma el número del DNI (8 dígitos).
  • Calcula el resto de dividir ese número entre 23.
  • Busca la letra correspondiente en esta cadena:
TRWAGMYFPDXBNJZSQVHLCKE

El índice empieza en 0. Si el resto es 0, la letra es T; si es 1, R; si es 2, W, y así sucesivamente.

Ejemplo paso a paso

Para el número 12345678:

  • 12345678 ÷ 23 → resto 14
  • Posición 14 en la cadena TRWAGMYFPDXBNJZSQVHLCKE = Z
  • Resultado final: 12345678Z

Tabla rápida de restos y letras

Resto Letra Resto Letra Resto Letra
0T8P16Q
1R9D17V
2W10X18H
3A11B19L
4G12N20C
5M13J21K
6Y14Z22E
7F15S--

Errores comunes al calcular la letra

  • Introducir menos o más de 8 dígitos en el número.
  • Incluir espacios, guiones o puntos que no corresponden.
  • Confundir letras (por ejemplo, O con 0).
  • Usar una tabla equivocada o con el orden alterado.

DNI, NIF y NIE: ¿es lo mismo?

En uso cotidiano muchas personas hablan de “DNI” y “NIF” como si fueran lo mismo para ciudadanos españoles. El cálculo de la letra que ves aquí aplica al formato numérico de 8 dígitos con letra de control.

El NIE (para extranjeros) tiene otra estructura inicial (X, Y o Z) y su validación se adapta antes de aplicar el mismo mecanismo de módulo 23.

Resumen rápido

  • La letra del DNI se calcula con módulo 23.
  • Cadena de referencia: TRWAGMYFPDXBNJZSQVHLCKE.
  • Resto = número DNI % 23.
  • La posición del resto indica la letra.

Puedes usar la calculadora de esta página para obtener la letra al instante o para verificar si un DNI completo es correcto.

🔗 Related Calculators