Les codes ISO 3166-1 alpha-2 sont utilisés dans différents environnements et font également partie d'autres normes. Dans certains cas, ils ne sont pas parfaitement appliqués.
Les codes ISO 3166-1 alpha-2 sont utilisés dans les normes ou parties de normes suivantes :
- ISO 3166-2 — Codes pour les noms des principales subdivisions des pays
- ISO 3901 — International Standard Recording Code
- ISO 4217 — Norme des devises
- ISO 6166 — Norme de valeurs mobilières International Securities Identifying Number (ISIN)
- ISO 7372 — Trade data interchange (Trade data elements directory)
- ISO 9362 — Codes SWIFT (identification des banques)
- ISO 9375
- ISO 13616 — Numéros de comptes bancaires internationaux
- UN/LOCODE — Code géographique élaboré et géré par la Commission économique des Nations unies
- IETF language tags
Depuis 1985, les codes ISO 3166-1 alpha-2 ont été utilisés sur Internet dans le Domain Name System comme domaines de premier niveau pour les pays. Les domaines de premier niveau correspondent généralement aux codes alpha-2 mais il y a quelques exceptions. Par exemple le Royaume-Uni, dont le code alpha-2 est « GB », utilise l'extension .uk au lieu de .gb comme domaine de premier niveau, le code « UK » (dans les codes ISO 3166-1) étant exceptionnellement réservé au Royaume-Uni.
Il existe d'autres applications imparfaites des codes ISO 3166-1 alpha-2, notamment des applications utilisées par la Commission européenne et l'Organisation des Nations unies.