Convert any ISO 3166-1 country code instantly
The ISO 3166 Country Code Converter turns any single representation of a country into all of its standard forms. Type a country name, a two-letter alpha-2 code, a three-letter alpha-3 code, or the three-digit numeric code, and the tool returns the full set: alpha-2, alpha-3, numeric, and the official English short name. Everything runs locally in your browser — no data leaves your machine.
How it works
ISO 3166-1 assigns every country and dependent territory three parallel codes. The converter holds the official mapping table and matches your input by shape:
- A purely numeric input is zero-padded to three digits and matched against the numeric column.
- A two-character input is matched against alpha-2 (for example
DE). - A three-character input is matched against alpha-3 (for example
DEU). - Anything else is treated as a country name, with an exact match preferred over a partial contains match.
Because the three codes are different views of the same record, once any one matches, all the others are read directly from the same row.
Example
Entering 276, DE, DEU, or Germany all resolve to the same record: alpha-2 DE, alpha-3 DEU, numeric 276. The numeric form is especially handy for systems that cannot rely on Latin letters, since it is language-neutral and stable across renames.
Notes
ISO periodically revises the standard — Türkiye replaced the older spelling and North Macedonia changed its short name. This tool reflects the current assignments, but for legally binding documents you should confirm against the official ISO Online Browsing Platform.