Formats de code postal par pays
À utiliser pour valider des champs de formulaire ou repérer une adresse douteuse. Des exceptions existent ; pour l'expédition, privilégiez les sources postales officielles.
| Pays / région | Format | Exemple |
|---|---|---|
| États-Unis | NNNNN or NNNNN-NNNN | 94107 / 10001-0001 |
| Canada | A0A 0A0 | K1A 0B1 |
| Royaume-Uni | A9 9AA / A99 9AA / AA9 9AA … | SW1A 1AA |
| Irlande | A65 F4E2 (Eircode) | D02 AF30 |
| Allemagne | NNNNN | 10115 |
| France | NNNNN | 75001 |
| Espagne | NNNNN | 28013 |
| Italie | NNNNN | 00118 |
| Pays-Bas | NNNN AA | 1012 AB |
| Belgique | NNNN | 1000 |
| Suisse | NNNN | 8001 |
| Suède | NNN NN | 111 22 |
| Norvège | NNNN | 0150 |
| Danemark | NNNN | 1050 |
| Pologne | NN-NNN | 00-001 |
| Portugal | NNNN-NNN | 1000-001 |
| Brésil | NNNNN-NNN | 01310-100 |
| Mexique | NNNNN | 06600 |
| Argentine | A9999AAA / NNNN | C1000WAM |
| Japon | NNN-NNNN | 100-0001 |
| Corée du Sud | NNNNN | 04524 |
| Chine (continentale) | NNNNNN | 100000 |
| Hong Kong | None (district addressing) | — |
| Taïwan | NNN / NNNNNN | 100 / 100233 |
| Singapour | NNNNNN | 018956 |
| Inde | NNNNNN (PIN) | 110001 |
| Australie | NNNN | 2000 |
| Nouvelle-Zélande | NNNN | 6011 |
| Émirats arabes unis | Often none / PO Box | — |
| Arabie saoudite | NNNNN | 11564 |
| Turquie | NNNNN | 34110 |
| Russie | NNNNNN | 101000 |
| Afrique du Sud | NNNN | 8001 |
Notes
- Seuls les modèles courants sont listés — pas tous les codes valides.
- Certains endroits (Hong Kong, beaucoup d'adresses aux Émirats) s'appuient davantage sur le quartier ou la boîte postale qu'un code national.
Comment lire les motifs des codes postaux dans ce tableau
Chaque ligne présente un motif typique pour ce pays, et non un validateur exhaustif. Les lettres comme A et N représentent respectivement n'importe quelle lettre ou n'importe quel chiffre ; les espaces et les tirets présents dans l'exemple font partie du format que l'utilisateur s'attend à trouver. Le Canada utilise une alternance de lettres et de chiffres (A0A 0A0), tandis que l'Allemagne emploie cinq chiffres sans séparateur. Lors de la conception d'un formulaire, associez le motif au sélecteur de pays — une même zone de saisie ne peut pas accepter en toute sécurité à la fois un ZIP+4 américain et un code sortant britannique sans contexte.
Erreurs fréquentes lors de la validation des codes postaux
Les équipes appliquent souvent une seule expression rationnelle à l'échelle mondiale et rejettent des adresses valides. Les codes postaux britanniques nécessitent un espace (SW1A 1AA et non SW1A1AA). Les Pays-Bas exigent un espace avant le suffixe alphabétique (1012 AB). Le Brésil et le Portugal utilisent un tiret au milieu (01310-100, 1000-001). Les zéros initiaux comptent : 00501 est valide aux États-Unis et 01000 est valide au Mexique. Ne supprimez pas la ponctuation avant la validation — capturez-la dans l'expression rationnelle, puis normalisez-la uniquement pour votre base de données interne si le transporteur le permet.
Pays et territoires sans code postal national
Plusieurs marchés très fréquentés du tableau indiquent délibérément « Aucun » ou un tiret cadratin. Hong Kong, de nombreuses adresses aux Émirats arabes unis et certains territoires insulaires reposent sur le district, le nom du bâtiment et une boîte postale plutôt que sur un code national. L'Irlande a introduit l'Eircode (par ex. D02 AF30), mais les anciennes habitudes continuent de l'omettre sur le courrier informel. Si votre processus de commande exige un code postal partout, proposez un chemin explicite « non applicable » ou rendez le champ optionnel lorsque le pays est connu pour n'en pas avoir — forcer des chiffres crée des codes fictifs que les transporteurs rejettent.
Utilisation de ce tableau dans les logiciels et les flux d'expédition
Considérez cette feuille comme un aide-mémoire de motifs pour les indications UX et la validation de première passe, et non comme une garantie de livraison. Les API de saisie automatique des postes nationales (USPS, Royal Mail, La Poste, Japan Post) restent la référence pour déterminer si un code existe et est actif. Journalisez le pays, la saisie brute de l'utilisateur et la forme normalisée pour les tickets de support. Pour les importations en masse par CSV, normalisez les espaces Unicode, rejetez les lignes mélangeant plusieurs pays et signalez les lignes qui ne correspondent à aucun motif ici pour un examen manuel plutôt que de laisser tomber silencieusement le courrier.
Questions fréquentes
- Quel est le format du code postal du Canada ?
- Les codes postaux canadiens suivent le modèle A0A 0A0 — lettres et chiffres alternés, ex. K1A 0B1.
- Combien de chiffres comporte un code ZIP américain ?
- Un ZIP standard compte 5 chiffres ; le format ZIP+4 ajoute un tiret et 4 chiffres, ex. 10001-0001.
- Hong Kong a-t-il des codes postaux ?
- Non. Hong Kong n'utilise pas de codes postaux ; le courrier est trié par quartier et adresse complète.