ISO country codes — search alpha-2 & alpha-3

Type a country name or code to filter the list. Click a code cell to copy it.

Runs in your browser No signup required Free forever
Country Alpha-2 Alpha-3

Reference data: ISO 3166 alpha-2 and alpha-3 codes, aligned with the list at iban.com/country-codes.

How to use this ISO country code lookup

This page is built for quick reference when you know a country name or part of it, or when you have a 2-letter or 3-letter code and want to confirm which country it belongs to. Everything runs locally in your browser: type, filter, and copy without waiting on a server.

  1. Start in the search box. The field is focused when the page loads so you can begin immediately. On a phone, tap the search field once if your browser does not auto-focus.
  2. Type any substring. Matches are case-insensitive. You can enter a full country name (“New Zealand”), a short fragment (“zeal”), a two-letter ISO code (“NZ”), or a three-letter ISO code (“NZL”). The table updates as you type.
  3. Read the counter. “Showing n of 249” tells you how many rows match. If you see zero results, shorten or correct your query (for example try a different spelling or the official ISO name).
  4. Copy a code. Click the Alpha-2 or Alpha-3 button for that country. The code is copied to your clipboard and the button briefly shows “Copied!” so you know it worked—paste into spreadsheets, forms, APIs, or shipping software.
  5. Scroll the list. The interactive table is in a scrollable panel so the search box stays easy to reach while you browse long lists of matches.

What are ISO 3166 country codes?

ISO 3166 is an international standard that defines short codes for countries, territories, and special areas of geographical interest. The part most developers and forms care about is ISO 3166-1, which includes:

Banks, e-commerce platforms, analytics products, and government systems often require one of these codes when you select a country. If your checklist is “roughly fifty countries in my head,” a searchable country code list saves time compared to scanning a static PDF or spreadsheet.

Alpha-2 vs alpha-3: which one do I need?

There is no universal rule—different products standardize on different columns. Use this table as a rule of thumb:

ContextMost common codeExamples
Country selectors in web forms, TLD-style shorthand, many REST APIsAlpha-2 (FR, JP)HTML value attributes, dropdowns
Statistical databases, some logistics formats, “ISO3” in CSV headersAlpha-3 (FRA, JPN)UN-style data, research exports
When the spec explicitly says “ISO 3166-1 alpha-2” or “alpha-3”Follow the specPayment, compliance, or partner documentation

If you are unsure, grab both from this page: each row lists the official name with both codes side by side.

Why a searchable list beats guessing abbreviations

Country codes are not always intuitive. The alpha-2 code for Greece is GR, not EL (a common confusion with the Euro area). The United Kingdom is GB at the ISO alpha-2 level, while “UK” is widely used informally but is not the ISO alpha-2 value. Japan is JP / JPN; “JA” is easy to misremember because it resembles language tags. A filterable ISO country list removes guesswork—type what you remember and let the table narrow down the answer.

Search tips for faster lookups

ISO 3166 country codes vs language codes

ISO 3166 identifies countries and territories. ISO 639 identifies languages (for example en for English, es for Spanish). Locale strings such as en-US combine a language code with a region code. If you need a country column, use ISO 3166 alpha-2 or alpha-3 from this tool—not a language code.

Data source and updates

The built-in table is a static snapshot aligned with the ISO 3166 alpha-2 and alpha-3 reference list as summarized at iban.com/country-codes. Country codes change rarely, but names and political listings can be updated by ISO maintenance agencies. For legally binding or compliance-critical work, always verify against the current ISO 3166 publication or your organization’s source of truth.

Frequently asked questions

Is this ISO country code lookup free?
Yes. There is no account, no paywall, and no limit on how many searches or copies you perform.
Does my search leave my computer?
No. The full country list ships with the page and filtering happens entirely in your browser. Nothing you type into the search box is sent to our servers for lookup.
How do I copy a 2-letter or 3-letter country code?
Click the button in the Alpha-2 or Alpha-3 column for that row. The code is copied to your clipboard. You can then paste it into any application.
What is the difference between alpha-2 and alpha-3?
Alpha-2 codes are two letters (for example DE). Alpha-3 codes are three letters (for example DEU). Both refer to the same country in ISO 3166-1. Which one you need depends on the form, API, or database you are filling in.
Can I use this on mobile?
Yes. The layout is responsive. Use the search field to narrow the table, scroll the results, and tap a code button to copy.
Why doesn’t “UK” show as the alpha-2 code?
The ISO 3166-1 alpha-2 code for the United Kingdom of Great Britain and Northern Ireland is GB. “UK” is a reserved code in the standard but is not the alpha-2 code used for the country entry in the same way GB is. This tool shows ISO-assigned alpha-2 and alpha-3 values.
Are numeric ISO codes included?
This page lists country names with alpha-2 and alpha-3 only, to keep the interface focused on the codes people search for most. ISO 3166-1 also defines numeric codes if your workflow needs them.
Can I work offline?
After the page has loaded once, the data is available in the page script bundle. On a plane or spotty Wi‑Fi, a cached copy may still work depending on your browser; for guaranteed offline use, save the page or use a local build.