Outil pour comprendre et calculer les chiffres et informations présentes sur les cartes d'identité françaises (lignes de caractères en bas de la carte)
Carte d'Identité Française - dCode
Catégorie(s) : Fun/Divers
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Écrire à dCode !
La carte d'identité Française contient une bande à lecture optique écrite en noir sur fond blanc au bas de la carte. Elle contient toutes les informations de la carte dans un format structuré.
La carte d'identité Française (version Européenne 2021) contient 90 caractères sur 3 lignes (de 30 caractères chacune). La première ligne commence par les lettre ID suivi du code pays de la France : FRA, explications :
Position | Signification du contenu |
---|---|
1-2 | Toujours les 2 lettres ID (pour IDentité) |
3-5 | Toujours les 3 lettres FRA, code ISO3166 du pays sur 3 caractères |
6-14 | Numéro officiel du document (Numéro de la carte composé de 9 caractères alphanumériques) |
15 | Clé de contrôle du numéro de la carte |
16-30 | Vide/Non utilisé (rempli de <) |
Exemple : ID FRA 123456789 X ‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹
La seconde ligne commence par la date de naissance suivie du sexe et de la date d'expiration, explications :
Position | Signification du contenu |
---|---|
1-2 | Année (sur 2 chiffres) de naissance |
3-4 | Mois (sur 2 chiffres) de naissance |
5-6 | Jour (sur 2 chiffres) de naissance |
7 | Clé de contrôle de la date de naissance |
8 | Sexe (M ou F) |
9-10 | Année (sur 2 chiffres) d'expiration de la carte |
11-12 | Mois (sur 2 chiffres) d'expiration de la carte |
13-14 | Jour (sur 2 chiffres) d'expiration de la carte |
15 | Clé de contrôle de la date d'expiration de la carte |
16-18 | Toujours les 3 lettres FRA, pour la nationalité du titulaire |
19-29 | Vide/Non utilisé (rempli de <) |
30 | Clé de contrôle du numéro du document concaténé à la date de naissance et à la date d'expiration |
Exemple : 990130 X M 490101 X FRA ‹‹‹‹‹‹‹‹‹‹ X
La troisième ligne contient le nom du titulaire de la carte :
Position | Signification du contenu |
---|---|
1-30 | Nom de famille et prénom(s) formatté en majuscule sans accent avec le caractère ‹ en remplacement de tout caractère non alphabétique avec d'un double chevron ‹‹ pour marquer la fin du nom et donc le début du prénom. |
Exemple : DUPONT‹‹MICHEL‹JEAN‹‹‹‹‹‹‹‹‹‹‹
La carte d'identité Française (version 1995) contient 72 caractères sur 2 lignes (de 36 caractères chacune). La première ligne commence par les lettre ID suivi du code pays de la France : FRA, explications :
Position | Signification du contenu |
---|---|
1-2 | Toujours les 2 lettres ID (pour IDentité) |
3-5 | Toujours les 3 lettres FRA, code ISO3166 du pays sur 3 caractères |
6-30 | Nom de famille sur 25 caractères, formaté en majuscule sans accent, avec le caractère < en remplacement de tout caractère non alphabétique. |
31-33 | Numéro de département sur 3 chiffres (avant 2017 le département était sur 2 chiffres suivi du numero de la sous-préfecture) |
34-36 | Identifiant de l'agent ayant enregistré la carte |
Exemple : ID FRA DCODE‹FR‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹ 001 123
La seconde ligne commence par la date d'émission de la carte suivi d'informations complémentaires dont des codes de vérification (checksum), explications :
Position | Signification du contenu |
---|---|
1-2 | Année (sur 2 chiffres) de création de la carte |
3-4 | Mois (sur 2 chiffres) de création de la carte |
5-7 | Numéro de département sur 3 chiffres (Identique aux caractères 31-33 de la ligne 1) |
8-12 | Code numérique attribué par le système de gestion des cartes (code incrémenté chronologiquement) |
13 | Clé de contrôle des caractères 1-12 précédents |
14-27 | Prénoms sur 14 caractères, formatté en majuscule sans accent, avec le caractère ‹ en remplacement de tout caractère non alphabétique et un double chevron ‹‹ pour séparer les deuxième et troisième prénoms éventuels. |
28-33 | Date de Naissance au format AAMMJJ |
34 | Clé de contrôle de la date de naissance (caractères 28-33) |
35 | Sexe (M ou F) |
36 | Clé de contrôle de tous les caractères précédents (premiere ligne de 36 caractères + seconde ligne de 35 caractères) |
Exemple : 19 06 001 12345 6 SITE‹‹‹‹‹‹‹‹‹‹ 090101 5 M 1
Dans la version 2021, le numéro de la carte d'identité est constitué des caractères 6 à 14 de la première ligne (le numéro est composé de 9 caractères alphanumériques)
Exemple : NUMERO DU DOCUMENT XXXXXXXXXX
Dans la version 1995, le numéro est constitué des 12 premiers chiffres de la seconde ligne.
Exemple : CARTE NATIONALE D'IDENTITÉ NºXXXXXXXXXXXX
La somme de controle est un chiffre (de 0 à 9) elle se calcule en associant à chaque caractère une valeur : 0 pour le caractère ‹, 1,2,3,4,5,6,7,8,9 pour les chiffres et 10 pour A, 11 pour B, etc. jusque 35 pour Z.
Pour chaque caractère, le multiplier par un facteur (parmi 3), le premier sera multiplié par 7, le deuxième par 3, le troisième par 1, puis à nouveau le quatrième par 7, le cinquième par 3, etc.
Faire la somme de tous les nombres obtenus, et noter le dernier chiffre (des unités) du total.
Ce chiffre est la clé de controle.
Exemple : Calculer la somme et la clé de controle pour DCODE1‹, la somme vaut 91+36+24+91+42+1+0=285 et donc la clé est 5 :
D | 13 | *7 | =91 | Σ=91 |
C | 12 | *3 | =36 | Σ=127 |
O | 24 | *1 | =24 | Σ=151 |
D | 13 | *7 | =91 | Σ=242 |
E | 14 | *3 | =42 | Σ=284 |
1 | 1 | *1 | =1 | Σ=285 |
‹ | 0 | *7 | =0 | Σ=285 |
Le générateur de dCode se limite aux données publiques, les numéros et codes internes fournis par l'administration sont privés. Rappel : utiliser un faux document/papier d'identité est puni de 5 ans d'emprisonnement et de minimum 75000€ d'amende.
dCode se réserve la propriété du code source pour "Carte d'Identité Française". Sauf code licence open source explicite (indiqué Creative Commons / gratuit), l'algorithme pour "Carte d'Identité Française", l'applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou les fonctions liées à "Carte d'Identité Française" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou les données, en téléchargement, script, ou les accès API à "Carte d'Identité Française" ne sont pas publics, idem pour un usage hors ligne, PC, mobile, tablette, appli iPhone ou Android !
Rappel : dCode est gratuit.
Le copier-coller de la page "Carte d'Identité Française" ou de ses résultats est autorisée (même pour un usage commercial) tant que vous créditez dCode !
L'exportation des résultats sous forme de fichier .csv ou .txt est gratuite en cliquant sur l'icone export
Citer comme source bibliographique :
Carte d'Identité Française sur dCode.fr [site web en ligne], consulté le 05/10/2024,