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ón | Campo | Tamaño | Significado y Regla | Ejemplo |
|---|---|---|---|---|
| 1 a 8 | Número Secuencial | 8 dígitos | Secuencia numérica emitida por la Dirección General de la Policía (DGP) | 12345678 |
| 9 | Letra de Control | 1 letra | Letra calculada mediante Módulo 23 con la tabla TRWAGMYFPDXBNJZSQVHLCKE | Z |
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. Extraiga los 8 dígitos numéricos del DNI.
- 2. Calcule el resto de la división por 23: Resto = Número % 23.
- 3. Busque la letra en la tabla oficial: TRWAGMYFPDXBNJZSQVHLCKE.
- 4. Verifique la coincidencia exacta con el 9º carácter.