Générateur de DNI (Espagne)
Générez et formatez des numéros DNI (carte d'identité espagnole) valides pour le développement et les tests.
En attendant la génération...
À propos du DNI espagnol
Le Documento Nacional de Identidad (DNI) est le document d'identité officiel émis par la Dirección General de la Policía (DGP) pour les citoyens espagnols. Pour l'administration fiscale (AEAT), le numéro de DNI constitue le NIF des personnes physiques.
Le DNI comprend 8 chiffres suivis d'une lettre majuscule de contrôle calculée selon l'algorithme officiel Modulo 23 avec la table TRWAGMYFPDXBNJZSQVHLCKE.
Anatomie & Structure du DNI Espagnol
La carte nationale d'identité espagnole (DNI) comprend 9 caractères officiels:
| Position | Champ | Longueur | Signification & Règle | Exemple |
|---|---|---|---|---|
| 1 à 8 | Numéro Séquentiel | 8 chiffres | Identifiant numérique émis par la Dirección General de la Policía | 12345678 |
| 9 | Lettre de Contrôle | 1 lettre | Lettre calculée par Modulo 23 sur la table TRWAGMYFPDXBNJZSQVHLCKE | Z |
Algorithme de Validation du DNI (Modulo 23)
Le calcul de la clé du DNI repose sur le reste de la division par 23:
Lettre = "TRWAGMYFPDXBNJZSQVHLCKE"[Numéro % 23]
- 1. Extraire les 8 chiffres du DNI.
- 2. Calculer le reste modulo 23: Reste = Numéro % 23.
- 3. Récupérer la lettre dans la table officielle: TRWAGMYFPDXBNJZSQVHLCKE.
- 4. Valider l'égalité avec le 9e caractère.