Technique · 5 min de lecture
À quoi servent les codes ISO 3166 des pays ?
Publié le
La norme ISO 3166, publiée par l'Organisation internationale de normalisation, attribue à chaque pays du monde un identifiant standard. Elle est utilisée par tous les systèmes informatiques mondiaux : domaines internet, codes téléphoniques, transports internationaux, paiements, drapeaux.
Les 3 parties d'ISO 3166
- ISO 3166-1 — codes des pays (la plus connue). 3 sous-formats : alpha-2, alpha-3, numérique.
- ISO 3166-2 — codes des subdivisions (régions, États fédérés, départements).
- ISO 3166-3 — codes des pays disparus (URSS, Yougoslavie, Tchécoslovaquie).
Format de la partie 1 (la plus utilisée)
| Type | Exemple France | Usage principal |
|---|---|---|
| Alpha-2 (2 lettres) | FR | Domaines internet (.fr), URL, web |
| Alpha-3 (3 lettres) | FRA | Sport (CIO, FIFA), passeports |
| Numérique (3 chiffres) | 250 | Bases de données, contextes neutres |
Cas d'usage concrets
1. Domaines internet (ccTLD)
Chaque pays a son domaine national basé sur ISO 3166-1 alpha-2 : .fr (France), .de (Allemagne), .jp (Japon). Quelques exceptions historiques : .uk (Royaume-Uni, alors que GB est le code ISO).
2. Drapeaux et emoji
Les emoji drapeaux (🇫🇷, 🇯🇵) sont construits en combinant deux Regional Indicator Symbols qui correspondent aux deux lettres ISO 3166-1 alpha-2. C'est pour cela que vous pouvez "écrire" un drapeau en tapant F + R avec les Regional Indicators Unicode.
3. Cartes bancaires (BIN)
Le code pays apparaît dans certaines normes EMV pour identifier le pays de l'émetteur.
4. Aviation et transport
Bien que l'IATA et l'OACI aient leurs propres codes (3 lettres pour aéroports), les codes pays ISO 3166 sont utilisés pour les formulaires de douane, les permis de conduire internationaux, les certificats d'origine commerciale.
5. Bases de données
Toute application qui stocke des adresses utilise une colonne country_code en ISO 3166-1 alpha-2 ou alpha-3 — c'est la pratique standard.
Voir l'annuaire des pays avec leurs codes ISO 3166
Cas particuliers et mises à jour
- Royaume-Uni : code ISO =
GBmais TLD historique =.uk. - Kosovo : pas de code officiel (non membre ONU), utilisation provisoire de
XK. - Macédoine du Nord : changement de nom en 2019, code maintenu
MK. - Eswatini (ex-Swaziland) : code
SZmaintenu. - Pays-Bas : ne pas confondre
NL(Pays-Bas, partie européenne) avecNL-CW(Curaçao),NL-AW(Aruba).
Mises à jour ISO 3166
L'ISO publie un bulletin trimestriel ISO 3166/MA Newsletter pour signaler les modifications : nouveaux codes, changements de noms, fusions. La dernière mise à jour majeure date de 2024 (Turquie renommée officiellement « Türkiye » mais code TR inchangé).