Calculadora y validador de DNI/NIE
Obtén la letra correcta de tu DNI o comprueba si un documento completo es válido.
Nota: Esta herramienta es informativa y no sustituye verificaciones oficiales de organismos públicos.
¿Qué es una calculadora de DNI?
Una calculadora de DNI es una herramienta que permite obtener la letra de control asociada a un número de DNI español. También puede servir para validar si un DNI o NIE completo está correctamente formado. Esto es útil cuando rellenas formularios, revisas datos de clientes o simplemente quieres comprobar que no has cometido un error tipográfico.
En España, la letra del DNI no se elige al azar. Se genera a partir de una operación matemática sencilla: tomar el número y calcular su resto al dividirlo entre 23. Con ese resultado se consulta una secuencia fija de letras.
Cómo se calcula la letra del DNI
La fórmula básica
El proceso utiliza esta cadena de letras: TRWAGMYFPDXBNJZSQVHLCKE.
- Se toma el número de DNI (8 dígitos).
- Se calcula número % 23 (módulo 23).
- El resultado (de 0 a 22) apunta a una posición en la cadena.
- Esa letra es la letra correcta del DNI.
Ejemplo práctico
Si el número es 12345678, calculamos 12345678 % 23 = 14. La posición 14 dentro de la secuencia corresponde a la letra Z. Por tanto, el documento sería 12345678Z.
Validación de NIE en esta herramienta
Además del DNI, esta calculadora también revisa NIE con formato X/Y/Z + 7 dígitos + letra. Para validar el NIE, se reemplaza la letra inicial por un número:
- X → 0
- Y → 1
- Z → 2
Después se aplica la misma lógica del módulo 23 para verificar la letra final. Esto facilita comprobar documentos de personas extranjeras residentes en España.
Cómo usar esta calculadora paso a paso
1) Calcular letra de DNI
- Introduce solo los dígitos del DNI (sin espacios ni letra).
- Haz clic en “Calcular letra”.
- Verás el documento completo sugerido con su letra correcta.
2) Validar un documento completo
- Escribe un DNI completo (ej.: 12345678Z) o NIE (ej.: X1234567L).
- Haz clic en “Validar documento”.
- La herramienta te dirá si la letra coincide con el cálculo oficial.
Errores comunes al introducir el documento
- Confundir número 0 con letra O.
- Escribir una letra en minúscula o dejar espacios intermedios.
- Introducir menos dígitos de los requeridos.
- Usar un prefijo de NIE distinto de X, Y o Z.
Para reducir fallos, este validador limpia espacios y guiones básicos, y convierte las letras automáticamente a mayúsculas.
¿Por qué usar una calculadora de DNI online?
Automatizar esta validación ahorra tiempo y evita rechazos en formularios. Si trabajas con registros, contratos, facturación o bases de datos, comprobar documentos de forma rápida mejora la calidad del dato desde el primer momento.
También es una buena práctica para desarrolladores y equipos de soporte que necesiten testear formularios de alta y detectar errores en validaciones del lado cliente o del servidor.
Preguntas frecuentes
¿Esta herramienta guarda mis datos?
No. El cálculo se hace en tu propio navegador con JavaScript; no enviamos la información a ningún servidor.
¿Puede reemplazar una verificación legal oficial?
No. Es una comprobación matemática del formato y letra de control. Para procedimientos oficiales, debes seguir los canales de verificación de la administración correspondiente.
¿Funciona con CIF de empresas?
No en esta versión. Esta página está centrada en DNI y NIE. El CIF/NIF de entidades jurídicas tiene reglas adicionales distintas.
Conclusión
Una calculadora de DNI es una herramienta simple, rápida y muy útil para evitar errores de transcripción. Con el validador incluido en esta página, puedes calcular la letra de un DNI y comprobar documentos DNI/NIE completos en segundos.