Calculadora de letra DNI
Introduce el número de DNI (sin letra) y obtén automáticamente la letra correcta.
Solo números. Si introduces menos de 8 dígitos, se mostrará con ceros a la izquierda.
Verificar DNI completo
¿Qué es la letra del DNI y para qué sirve?
El Documento Nacional de Identidad (DNI) en España se compone de una parte numérica y una letra final. Esa letra no es aleatoria: se calcula a partir del número de DNI y funciona como un mecanismo de control para detectar errores de escritura.
Por ejemplo, si alguien escribe mal un dígito al rellenar un formulario, la letra probablemente dejará de coincidir. Por eso se utiliza en bancos, administraciones públicas, universidades y prácticamente cualquier sistema de validación de identidad.
Cómo se hace el cálculo de la letra del DNI
La fórmula es simple y siempre la misma:
- Toma el número del DNI (sin la letra).
- Calcula el resto de dividir ese número entre 23.
- Usa ese resto como posición dentro de una secuencia fija de letras.
TRWAGMYFPDXBNJZSQVHLCKE
Si el resto es 0, la letra es T. Si el resto es 1, la letra es R, y así sucesivamente hasta el resto 22, que corresponde a la letra E.
Ejemplo práctico
Supongamos el número 12345678:
12345678 % 23 = 14- Posición 14 de la cadena
TRWAGMYFPDXBNJZSQVHLCKE= Z - DNI completo: 12345678Z
Errores frecuentes al calcular la letra
- Usar una tabla incorrecta: la secuencia debe ser exactamente
TRWAGMYFPDXBNJZSQVHLCKE. - Confundir 0 con O: en el número del DNI solo hay dígitos, no letras.
- No respetar el formato: para validar, el DNI completo son 8 números y 1 letra.
- Ignorar mayúsculas/minúsculas: aunque técnicamente la letra puede escribirse en minúscula, normalmente se normaliza a mayúscula.
Diferencia entre calcular y verificar
En esta página tienes dos utilidades:
- Calcular letra: introduces solo el número y obtienes la letra correcta.
- Verificar DNI: introduces número + letra y el sistema te dice si es válido o no.
Esto es útil cuando quieres revisar datos de clientes, preparar formularios online o simplemente comprobar que un DNI está bien escrito antes de enviarlo.
¿Y el NIE se calcula igual?
El NIE (Número de Identidad de Extranjero) es parecido, pero incluye una letra inicial (X, Y o Z). Para calcular su letra final se sustituye esa letra inicial por un número:
- X = 0
- Y = 1
- Z = 2
Después se aplica el mismo método del módulo 23. Esta calculadora está centrada en DNI, pero el principio matemático es el mismo.
Preguntas frecuentes
¿Puedo calcular la letra de un DNI con menos de 8 dígitos?
Sí. Matemáticamente funciona igual. A efectos de presentación, suele mostrarse con ceros a la izquierda hasta completar los 8 dígitos.
¿La letra del DNI puede cambiar?
No. Para un número concreto, la letra siempre es la misma.
¿Esta herramienta guarda mis datos?
No. El cálculo se hace directamente en tu navegador con JavaScript y no se envía a ningún servidor.
Conclusión
El cálculo de la letra del DNI es una operación rápida, fiable y muy útil para validar datos. Con esta herramienta puedes tanto generar la letra correcta como comprobar un DNI completo en segundos. Si trabajas con formularios o bases de datos, te ayudará a reducir errores de forma inmediata.