Technique

Structure du numero VIN : comprendre les 17 caracteres

Publie le 21 mars 2026 ยท 9 min de lecture

Le numero VIN (Vehicle Identification Number) est un code unique de 17 caracteres alphanumeriques attribue a chaque vehicule produit dans le monde depuis 1981. Defini par la norme ISO 3779, il est l'equivalent d'un numero de serie universel pour l'industrie automobile. Comprendre sa structure permet de decoder manuellement une partie des informations qu'il contient โ€” mais une API de decodage VIN reste indispensable pour obtenir l'identification complete.

Vue d'ensemble des 17 positions

Le VIN se decompose en trois sections principales :

  • Positions 1-3 : WMI (World Manufacturer Identifier) โ€” identifie le constructeur et le pays d'origine
  • Positions 4-9 : VDS (Vehicle Descriptor Section) โ€” decrit les caracteristiques du vehicule
  • Positions 10-17 : VIS (Vehicle Indicator Section) โ€” identifie l'exemplaire individuel

Deux caracteres sont exclus du VIN pour eviter toute confusion visuelle : la lettre I (confondue avec le chiffre 1), la lettre O (confondue avec le chiffre 0) et la lettre Q (confondue avec le chiffre 0 ou la lettre O). Le VIN n'utilise donc que 33 caracteres possibles : les chiffres 0-9 et les lettres A-Z sauf I, O et Q.

WMI : le code constructeur mondial (positions 1-3)

Les trois premiers caracteres identifient le constructeur et son pays d'implantation. Le premier caractere indique la zone geographique :

  • 1, 4, 5 โ€” Amerique du Nord (1 = Etats-Unis, 2 = Canada, 3 = Mexique)
  • J, K, L โ€” Asie (J = Japon, K = Coree, L = Chine)
  • S-Z โ€” Europe (S = Royaume-Uni, V = France/Espagne, W = Allemagne, Z = Italie)
  • 6, 7 โ€” Oceanie
  • 8, 9 โ€” Amerique du Sud
  • A-H โ€” Afrique

Les deuxieme et troisieme caracteres identifient le constructeur specifique. Voici quelques WMI courants pour le marche europeen :

  • VF1 โ€” Renault (France)
  • VF3 โ€” Peugeot (France)
  • VF7 โ€” Citroen (France)
  • WBA โ€” BMW (Allemagne)
  • WDB โ€” Mercedes-Benz (Allemagne)
  • WVW โ€” Volkswagen (Allemagne)
  • WAU โ€” Audi (Allemagne)
  • ZAR โ€” Alfa Romeo (Italie)
  • ZFA โ€” Fiat (Italie)
  • SJN โ€” Nissan (Royaume-Uni)
  • TMB โ€” Skoda (Republique Tcheque)

Pour les constructeurs produisant moins de 500 vehicules par an, le troisieme caractere est fixe a 9 et des positions supplementaires (12-14) sont utilisees pour identifier le constructeur.

VDS : la description du vehicule (positions 4-9)

La section VDS decrit les caracteristiques du vehicule : type de carrosserie, plateforme, motorisation, serie. L'encodage de cette section est propre a chaque constructeur, ce qui rend le decodage manuel extremement difficile sans connaitre les tables internes du constructeur.

Le chiffre de controle (position 9)

En Amerique du Nord, la position 9 est obligatoirement un chiffre de controle calcule selon un algorithme defini par la norme. Ce chiffre permet de verifier la validite d'un VIN et de detecter les erreurs de saisie. L'algorithme attribue une valeur numerique a chaque caractere, multiplie par un coefficient de position, puis calcule le modulo 11 de la somme.

En Europe, la position 9 n'est pas necessairement un chiffre de controle โ€” elle peut faire partie du descriptif vehicule. C'est une des raisons pour lesquelles la validation d'un VIN europeen est plus delicate que celle d'un VIN nord-americain.

VIS : l'identifiant individuel (positions 10-17)

Position 10 : l'annee-modele

La position 10 encode l'annee-modele du vehicule selon un cycle de 30 ans. Les codes les plus recents :

  • M = 2021, N = 2022, P = 2023, R = 2024, S = 2025, T = 2026
  • Attention : les lettres I, O, Q, U, Z et le chiffre 0 ne sont pas utilises dans cette position

Il est important de noter que l'annee-modele peut differer de l'annee de fabrication reelle. Un vehicule produit en aout 2025 peut porter le code annee-modele 2026 (T) si le constructeur a lance la nouvelle annee-modele en avance.

Position 11 : l'usine d'assemblage

Le onzieme caractere identifie l'usine ou le vehicule a ete assemble. Chaque constructeur attribue ses propres codes d'usine. Par exemple, chez Renault, F peut designer l'usine de Flins et D l'usine de Douai.

Positions 12-17 : le numero de serie

Les six derniers caracteres forment le numero de serie sequentiel. C'est ce qui rend chaque VIN unique au monde. La combinaison du WMI, du VDS et du numero de serie garantit qu'aucun vehicule ne partage le meme VIN.

Exemple de decodage

Prenons un VIN fictif : VF1RFA00867123456

  • VF1 โ€” Renault, fabrication en France
  • RFA008 โ€” description du vehicule (encodage interne Renault)
  • 6 โ€” position de controle/description
  • 7 โ€” annee-modele (selon table constructeur)
  • 1 โ€” usine d'assemblage
  • 23456 โ€” numero de serie sequentiel

Ce decodage partiel illustre les limites de l'interpretation manuelle : sans les tables internes de Renault, il est impossible de determiner le modele exact, la motorisation ou la finition a partir du VDS. C'est precisement ce que fait l'API VIN AutomotivAPI : elle exploite ces tables pour retourner l'identification complete du vehicule.

Cas particuliers et limites

Certains cas meritent attention :

  • Vehicules anterieurs a 1981 โ€” les VIN pouvaient avoir moins de 17 caracteres et ne suivaient pas de norme unifiee
  • Vehicules reimportes โ€” un vehicule fabrique pour un marche etranger peut avoir un encodage VDS different de la version commercialisee en France
  • Constructeurs recents โ€” les nouveaux constructeurs (Tesla, Rivian, NIO) ont leurs propres codes WMI attribues par les autorites nationales
  • Vehicules electriques โ€” certaines positions du VDS sont reattribuees pour indiquer la capacite batterie plutot que la cylindree

Pour un decodage fiable et complet, l'utilisation d'une API professionnelle est la seule solution viable. Decouvrez comment integrer l'API dans votre application avec notre guide d'integration technique.

Articles connexes