Ir al contenido principal
7ools.org

Validador de DNI / NIE

Introduce un DNI o NIE español para comprobar si el formato y la letra son válidos.

Introduce DNI/NIE/CIF y pulsa Validar todos para ver resultados

Como se Valida un DNI Espanol

La validacion de un DNI espanol consiste en verificar dos aspectos fundamentales: el formato y la letra de control. El formato correcto exige exactamente 8 digitos numericos seguidos de una letra mayuscula, sin espacios ni guiones. La letra de control se calcula dividiendo el numero entre 23 y utilizando el resto para indexar una tabla oficial de 23 letras: TRWAGMYFPDXBNJZSQVHLCKE.

Si la letra proporcionada no coincide con la letra calculada por este algoritmo, el DNI se considera invalido matematicamente. Esta validacion es rapida, no requiere conexion a bases de datos gubernamentales y se puede realizar completamente en el cliente, lo que la hace ideal para formularios web y aplicaciones moviles.

Reglas de la Letra de Control

Tabla Oficial de Letras

La tabla oficial contiene exactamente 23 caracteres en el siguiente orden: T, R, W, A, G, M, Y, F, P, D, X, B, N, J, Z, S, Q, V, H, L, C, K, E. Las vocales y algunas consonantes problematicas fueron excluidas intencionalmente por el Ministerio del Interior para evitar la generacion de combinaciones ofensivas o con significado.

Calculo Paso a Paso

Primero, se extraen los 8 digitos numericos del DNI. Segundo, se calcula el modulo 23 de ese numero (resto de la division entre 23). Tercero, se utiliza ese resto como indice en la tabla oficial, comenzando desde 0. Por ejemplo, para el numero 12345678, el resto de dividir entre 23 es 14, por lo que la letra correcta es la que ocupa la posicion 14 en la tabla: la letra Z.

Validacion del NIE (X, Y, Z)

El Numero de Identificacion de Extranjero (NIE) sigue una logica de validacion similar pero con una variante inicial. La primera letra del NIE puede ser X, Y o Z. Para calcular la letra de control, esta letra inicial se sustituye numericamente: X equivale a 0, Y a 1 y Z a 2. Este numero se antepone a los 7 digitos siguientes, formando un numero de 8 cifras sobre el que se aplica el mismo algoritmo del modulo 23.

Por ejemplo, el NIE Y1234567 se procesa como 11234567. Al dividir este numero entre 23 y obtener el resto, se consulta la tabla oficial para determinar la letra de control correcta. Esta metodologia asegura que los NIE sean tan verificables como los DNI sin necesidad de consultar registros oficiales.

Errores Comunes al Introducir un DNI

  • Confundir el numero cero (0) con la letra O
  • Incluir espacios, puntos o guiones entre los digitos y la letra
  • Escribir la letra de control en minuscula en lugar de mayuscula
  • Introducir menos de 8 digitos o mas de 8 digitos numericos
  • Usar letras no validas que no aparecen en la tabla oficial (como la I, O, N o U)
  • No sustituir correctamente la letra inicial del NIE en el calculo de validacion

Diferencias entre DNI, NIE y CIF

Documento Formato Destinatario
DNI 8 digitos + 1 letra Ciudadanos espanoles
NIE X/Y/Z + 7 digitos + 1 letra Extranjeros residentes en Espana
CIF/NIF Letra organizacion + 7 digitos + 1 digito/letra Empresas y entidades juridicas

Nota: Nuestra herramienta de validacion se centra en DNI y NIE. Para validar CIF o NIF de empresas, se requieren algoritmos adicionales que incluyen comprobaciones de tipo de entidad y digito de control numerico.

Preguntas Frecuentes sobre Validador DNI

Simplemente introduce el número de DNI o NIE en nuestra herramienta y verifica al instante si es válido. La validación comprueba el formato correcto y que la letra de control coincida con los números según el algoritmo oficial español.

No, toda la validación se realiza localmente en tu navegador. Tu DNI nunca se envía a nuestros servidores ni a terceros, garantizando total privacidad y seguridad de tus datos personales.

El DNI es el Documento Nacional de Identidad para españoles, mientras que el NIE (Número de Identificación de Extranjero) es para extranjeros residentes en España. Los NIE empiezan por X, Y o Z seguidos de números y una letra de control.

Sí, activa el modo 'Validar múltiples' y pega una lista de DNI o NIE separados por comas o saltos de línea. La herramienta procesará todos y mostrará un resultado individual para cada uno con un resumen de válidos e inválidos.

La letra del DNI se calcula dividiendo el número entre 23 y usando el resto para buscar en una tabla oficial (TRWAGMYFPDXBNJZSQVHLCKE). Este algoritmo es el estándar oficial del Ministerio del Interior español.

Nuestra herramienta verifica que el formato y la letra de control sean correctos matemáticamente, pero no puede confirmar si el DNI existe realmente o pertenece a una persona. Para verificación oficial, consulta organismos gubernamentales.