Omitir yendo al contenido principal

Generador de DNI (España)

Genere y formatee DNI (España) válidos para desarrollo y pruebas de software.

Esperando generación...

Acerca del DNI de España

El Documento Nacional de Identidad (DNI) es el documento oficial expedido por la Dirección General de la Policía (DGP) para ciudadanos españoles. Ante la Agencia Tributaria (AEAT), constituye el Número de Identificación Fiscal (NIF) de personas físicas.

El DNI se compone de 8 dígitos numéricos seguidos de 1 letra mayúscula de control calculada mediante el algoritmo de Módulo 23 con la tabla oficial de 23 caracteres TRWAGMYFPDXBNJZSQVHLCKE.

Anatomía y Estructura del DNI Español

El Documento Nacional de Identidad (DNI) consta de 9 caracteres estandarizados:

PosiciónCampoTamañoSignificado y ReglaEjemplo
1 a 8Número Secuencial8 dígitosSecuencia numérica emitida por la Dirección General de la Policía (DGP)12345678
9Letra de Control1 letraLetra calculada mediante Módulo 23 con la tabla TRWAGMYFPDXBNJZSQVHLCKEZ

Algoritmo de Validación del DNI (Módulo 23)

La DGP y la AEAT calculan la letra de control mediante división por 23:

Letra = "TRWAGMYFPDXBNJZSQVHLCKE"[Número % 23]
  1. 1. Extraiga los 8 dígitos numéricos del DNI.
  2. 2. Calcule el resto de la división por 23: Resto = Número % 23.
  3. 3. Busque la letra en la tabla oficial: TRWAGMYFPDXBNJZSQVHLCKE.
  4. 4. Verifique la coincidencia exacta con el 9º carácter.

Preguntas Frecuentes (FAQ)