Gratuit · fonctionne dans votre navigateur

Vérificateur de code MRZ pour passeports et cartes d'identité

Collez les lignes lisibles par machine et voyez chaque champ décodé et chaque chiffre de contrôle vérifié, ou envoyez une photo du document et nous lisons la MRZ pour vous.

Vérifié dans votre navigateur : rien n'est envoyé.

Vous n'avez qu'une photo ? Envoyez le document

Nous lisons le passeport ou la carte d'identité, décodons la MRZ, vérifions ses chiffres de contrôle et renvoyons les données prêtes pour Excel ou pour l'enregistrement des clients. Le document n'est pas conservé.

Glissez votre document ou cliquez pour l'importer

PDF ou image · 2 pages max.

Pas de stockage permanentSans compte ni carteComment nous traitons vos données

Essai gratuit jusqu'à 2 pages par document.

Qu'est-ce que la MRZ

La zone de lecture automatique (MRZ) est le bloc de deux ou trois lignes de majuscules, de chiffres et de signes < en bas du passeport ou au verso de la carte d'identité. Elle reprend les informations clés de la page (nom, numéro du document, nationalité, dates, sexe) selon une structure fixe définie par le Document 9303 de l'OACI, afin que n'importe quel lecteur au monde puisse la décoder de la même façon.

Comment fonctionnent les chiffres de contrôle

Chaque champ clé est suivi d'un chiffre de contrôle. Chaque caractère reçoit une valeur (0-9 pour les chiffres, 10-35 pour A-Z, 0 pour <), les valeurs sont multipliées par les poids répétés 7, 3, 1, et la somme modulo 10 donne le chiffre. Si un caractère est mal lu, le chiffre ne correspond plus : c'est ainsi qu'un lecteur MRZ distingue une bonne lecture d'une mauvaise.

740812 → 7×7 + 4×3 + 0×1 + 8×7 + 1×3 + 2×1 = 122 → 122 mod 10 = 2

Les chiffres de contrôle expliqués pas à pas

Formats reconnus

  • TD3 — passeports : 2 lignes de 44 caractères
  • TD1 — cartes d'identité : 3 lignes de 30 caractères
  • TD2 — anciennes cartes d'identité et certains visas : 2 lignes de 36 caractères
  • Carte nationale d'identité française délivrée avant 2021 : 2 lignes de 36 avec sa propre structure

Questions fréquentes

La MRZ que je colle est-elle envoyée quelque part ?

Non. Le texte collé est vérifié par du code exécuté dans votre navigateur ; rien ne quitte votre appareil. Ce n'est que si vous envoyez une photo que l'image est transmise pour être lue, et elle n'est pas conservée.

Pourquoi un chiffre de contrôle échoue-t-il sur un document authentique ?

En général parce qu'un caractère a été mal saisi ou mal lu : O au lieu de 0, I au lieu de 1, un caractère de remplissage < manquant. Le vérificateur indique quel champ échoue et quel chiffre il devrait avoir, pour que vous trouviez la faute de frappe.

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

Non. Les chiffres de contrôle détectent les erreurs de lecture et de saisie, pas les falsifications : n'importe qui peut les calculer. L'authenticité nécessite les éléments de sécurité physiques ou la puce.

Pourquoi la date de naissance est-elle affichée avec le siècle ?

La MRZ ne stocke que deux chiffres de l'année. Nous retenons le siècle le plus récent qui ne soit pas dans le futur pour la date de naissance, et 20xx pour la date d'expiration.