Sécurité

Validateur DNI / NIE Espagne

Valider un DNI ou NIE espagnol.

Résultat

Contrôle par lots — en coller plusieurs, un par ligne

Valider un DNI ou NIE espagnol

Saisissez un DNI (8 chiffres + lettre) ou un NIE (X/Y/Z + 7 chiffres + lettre) pour vérifier sa lettre de contrôle. Tout s'exécute localement dans votre navigateur.

Fonctionnement de la lettre de contrôle du DNI et du NIE

Les numéros d'identité espagnols se terminent par une lettre qui n'est pas choisie au hasard : elle est calculée à partir des chiffres selon la règle du modulo 23 publiée par le ministère de l'Intérieur. De ce fait, un seul chiffre mal saisi ou interverti produit presque toujours une lettre différente, ce qui explique pourquoi les banques, les formulaires fiscaux et les services en ligne peuvent rejeter une faute de frappe instantanément.

Structure

DocumentFormatÀ qui est-il destiné ?
DNI8 chiffres + lettre de contrôlePour les citoyens espagnols, les numéros inférieurs à 10 000 000 sont écrits avec un zéro initial. Le même numéro suivi de la lettre constitue le numéro fiscal de la personne (NIF).
NIEX, Y ou Z + 7 chiffres + lettre de contrôleÉtrangers résidant, travaillant ou investissant en Espagne. Le caractère X était utilisé pour la première série, Y pour les numéros à partir de 10 000 000, et Z est réservé pour la série suivante.

Les numéros fiscaux d'entreprise (anciennement CIF, commençant par une lettre comme A ou B) suivent une règle différente et sortent du champ d'application de cet outil.

Exemple concret : DNI 12345678

Divisez le nombre par 23 et conservez uniquement le reste. Ensuite, lisez la lettre à cette position dans le tableau officiel, où la position 0 correspond à T.

Nombre12345678
Divisé par 23536768 reste 14
Lettre à la position 14Z
Résultat12345678Z

Pour un numéro NIE, la lettre du préfixe est d'abord convertie en chiffre : X devient 0, Y devient 1 et Z devient 2. Ainsi, Y1234567 est vérifié comme 11234567, dont le reste de la division par 23 est 10, ce qui donne la lettre X : Y1234567X. Cette règle de préfixe existe afin que X1234567 et Y1234567 n'aboutissent pas à la même lettre.

Le tableau des 23 lettres

Reste012345678910111213141516171819202122
LettreTRWAGMYFPDXBNJZSQVHLCKE

Les lettres I et O sont omises car elles ressemblent à 1 et 0 sur les documents imprimés, Ñ est omis car il est absent de la plupart des claviers étrangers, et U a été supprimé afin qu'il reste exactement 23 lettres. 23 est un nombre premier, ce qui renforce la vérification par rapport à un tableau basé sur l'alphabet complet.

Sources officielles

Erreurs courantes et ce que la lettre ne peut pas vous indiquer

  • Omission d'un zéro initial : un DNI tel que 01234567X compte 8 chiffres, y compris le zéro. S'il est saisi avec seulement 7 chiffres, une erreur de format est signalée.
  • Confondre les deux lettres d'un NIE : la première lettre (X, Y ou Z) fait partie du numéro, la dernière lettre est le chiffre de contrôle.
  • La lecture du caractère O comme 0 ou du caractère I comme 1 lors d'une numérisation ou d'une photocopie. Le tableau de contrôle n'utilise jamais I, O ou U ; donc une lettre de contrôle interprétée comme l'un de ces caractères a été mal transcrite.
  • Une lettre correcte prouve uniquement que les chiffres ont été copiés correctement. Elle ne prouve pas l'existence du document, sa validité ou qu'il appartient à la personne qui le présente ; l'identité doit être vérifiée sur le document lui-même ou via un service officiel.
  • Les lettres en minuscules et les espaces sont acceptés par l'outil et normalisés avant la vérification.

Le DNI espagnol comporte 8 chiffres plus une lettre de contrôle ; le NIE (pour les résidents étrangers) remplace le premier caractère par X, Y ou Z. La lettre de contrôle est purement mathématique, définie dans la réglementation officielle : le nombre modulo 23 indexe la séquence TRWAGMYFPDXBNJZSQVHLCKE. Pour le NIE, remplacez X/Y/Z par 0/1/2 avant le calcul. Cet outil recalcule la lettre localement, indique la lettre attendue en cas de divergence et normalise le format.

Une lettre de contrôle correcte prouve que la chaîne est bien formée ; elle ne prouve pas que le document existe ou appartient à qui que ce soit. Les documents d’identité sont délivrés et vérifiés par le Ministerio del Interior / Policía Nacional ; lorsqu’une certitude juridique est nécessaire, utilisez les canaux officiels. Dernière vérification : août 2026.

Vecteurs de test publiés — chacun validé sur l’outil en fonctionnement : 12345678Z est valide (12345678 mod 23 = 14 → la lettre 14 dans TRWAGMYFPDXBNJZSQVHLCKE est Z) · X1234567L est valide (X→0, 1234567 mod 23 = 19 → L) · 12345678A échoue et la lettre attendue Z est affichée. Mode lot : collez un numéro par ligne et exportez les résultats ligne par ligne au format CSV. Dernière vérification : 2026-08-12.

FAQ

Comment est calculée la lettre du DNI ?

Prenez le numéro à 8 chiffres et calculez-le modulo 23, puis repérez la lettre à cette position dans TRWAGMYFPDXBNJZSQVHLCKE (la position 0 correspond à T). Exemple officiel du ministère de l'Intérieur : 12345678 mod 23 = 14, et la position 14 est Z, donc le NIF est 12345678Z.

En quoi la validation NIE diffère-t-elle ?

Remplacez la lettre initiale avant le calcul : X devient 0, Y devient 1, Z devient 2. Ensuite, traitez le résultat comme un nombre et appliquez le même tableau mod-23. Y1234567 est vérifié comme 11234567, dont le reste est 10, ce qui donne X: Y1234567X. La règle de préfixe existe pour que X1234567 et Y1234567 n'aient jamais la même lettre de contrôle.

Quelles lettres ne peuvent jamais figurer en tant que lettre de contrôle ?

Les lettres I, Ñ, O et U. Les lettres I et O ressemblent trop aux chiffres 1 et 0, Ñ n'existe pas sur la plupart des claviers étrangers, et la lettre U a été supprimée pour qu'il reste exactement 23 lettres, 23 étant un nombre premier. Un numéro se terminant par l'une de ces lettres a été mal transcrit.

Le DNI est-il identique au NIF ?

Pour les citoyens espagnols, oui : le numéro d'identification fiscale (NIF) d'une personne physique est le numéro DNI suivi de sa lettre de contrôle. Pour les étrangers, le NIF est leur NIE. Les numéros fiscaux des entreprises (l'ancien CIF, commençant par une lettre comme A ou B) utilisent une règle de contrôle différente que cet outil ne couvre pas.

Mon DNI ne comporte que 7 chiffres. Est-il invalide ?

Non. Les numéros inférieurs à 10 000 000 sont écrits avec un zéro initial, par exemple 01234567X. Ajoutez ce zéro avant de procéder à la vérification ; la lettre est calculée à partir de la valeur numérique, donc le zéro n'en modifie pas le résultat.

Une lettre valide signifie-t-elle que le document est authentique ?

Non. La lettre prouve seulement que le numéro a été correctement saisi. Elle ne permet pas de savoir si le document existe, est encore valable ou appartient bien à la personne qui le présente ; cela nécessite le document lui-même ou un service de vérification officiel.

Mon numéro est-il téléchargé lorsque je le vérifie ?

Non. La vérification consiste en une opération modulo exécutée dans votre navigateur. Rien n'est transmis ni stocké, ce qui rend également sans risque la vérification en masse des listes d'employés ou de clients.

Puis-je vérifier toute une liste de numéros DNI/NIE en une seule fois ?

Oui. Ouvrez la vérification par lots et collez un numéro par ligne ; chaque ligne est validée localement selon la même règle mod-23 et le résultat peut être exporté au format CSV.

Dernière mise à jour: