Справочник кодов стран
СправочникТаблица кодов стран ISO 3166-1 (альфа-2 / альфа-3 / числовой М49), международных телефонных кодов, флагов, столиц и валют ISO 4217 — с поиском.
| Флаг | Страна | A2 | A3 | Числовой | Код | Столица | Валюта |
|---|
На этой странице
Что такое справочник кодов стран?#
Каждая международная система — платёжный шлюз, парсер телефонных номеров, транспортная этикетка, аналитический дашборд — рано или поздно нуждается в превращении «Германии» в DE, 840 — в «United States», а +81 — в «Японию». Эти короткие коды — не случайные сокращения; они берутся из трёх согласованных стандартов, поддерживаемых так, чтобы машины в разных странах сходились на одной сущности:
- ISO 3166-1 определяет двухбуквенный (
alpha-2, напр.JP), трёхбуквенный (alpha-3, напр.JPN) и трёхзначный (numeric, напр.392) идентификаторы для каждой страны и крупной территории. - ITU-T E.164 определяет международный телефонный префикс, который вы ставите после
+(Япония+81, Нигерия+234). - ISO 4217 определяет код валюты (
JPY,NGN).
Эта страница собирает все пять в одну ищущую таблицу плюс столицу и эмодзи-флаг, вычисленный прямо из alpha-2 кода. Локализованные имена стран и валют производятся собственным Intl.DisplayNames вашего браузера, поэтому они читаются естественно на вашем языке, а не из переводного списка, который устаревает.
Как пользоваться#
- Начните печатать в поле Поиск страны, кода или тел. кода… сверху. Одно поле матчит всё: название страны (на вашем языке или английском),
alpha-2,alpha-3, числовой код, телефонный код, столица или код валюты. ВведитеDE,Германия,276,49,БерлинилиEUR— и всё попадёт в одну строку. - Запросы из одних цифр выполняют двойную работу.
840сопоставляет числовой код UN M49 для Соединённых Штатов;1или+1— каждой стране Североамериканского плана нумерации (США, Канада, Ямайка, Пуэрто-Рико …) по префиксу телефонного кода. - Чип количества рядом с полем поиска показывает, сколько строк прошло фильтр.
- Щёлкните любую строку (или тапните ячейку), чтобы скопировать это точное значение в буфер обмена — удобно, когда нужно вставить
alpha-2в форму. - Колонка флага показывает эмодзи регионального индикатора. Несколько территорий (Антарктида
AQ) — корректный Unicode, который некоторые платформы рендерят как «голые» буквыAQвместо флага; сам код при этом корректен.
Ключевые возможности#
- 249 записей, одна таблица — каждая страна ISO 3166-1 плюс крупные территории и зависимости (Гренландия, Пуэрто-Рико, Гонконг, Аландские острова …), каждая со всеми пятью кодами.
- Локализуется браузером. Отображаемые имена стран и валют берутся из
Intl.DisplayNames, поэтому зритель на французском видитAllemagneиeuroбез какой-либо поставляемой таблицы перевода. - Умное сопоставление цифр. Числовой запрос бьёт и по номеру UN M49 (точно или по префиксу), и по телефонному коду (по префиксу цифр), поэтому
1надёжно поднимает блок NANP. - Включены user-assigned коды. Косово (
XK/XKX/983) присутствует, хотя ещё не является официальной записью ISO 3166-1, — многие реальные системы его используют. - 100 % на клиенте. Набор данных поставляется в странице; ничего никуда не отправляется.
Разбор примера#
Допустим, вы интегрируете оформление заказа и клиент вводит телефонный номер с кодом страны +234. Вы хотите знать, чей это номер и в какой валюте по умолчанию выставить форму.
Введите 234 в поле поиска. Выживает ровно одна строка:
| Флаг | Страна | A2 | A3 | Числовой | Код | Столица | Валюта |
|---|---|---|---|---|---|---|---|
| 🇳🇬 | Нигерия | NG | NGA | 566 | 234 | Абуджа | NGN |
Итак, +234 → Нигерия, валюта NGN (нигерийская найра), столица Абуджа. Теперь сравните с членом NANP. Очистите поле и введите 1-787 — Пуэрто-Рико (PR / PRI / 630), столица Сан-Хуан, валюта USD, потому что он разделяет телефонный план США через код области 787. Суффикс -xxx — то, как этот набор различает коды областей NANP, иначе сталкивающиеся под голым 1.
FAQ#
В чём разница между alpha-2 и alpha-3?#
Alpha-2 (US, DE, JP) — компактная форма, используемая везде, где её может прочитать человек: домены верхнего уровня (example.de), формы адресов, теги локалей (zh-CN). Alpha-3 (USA, DEU, JPN) более читаема и менее двусмысленна, поэтому встречается в паспортах, полях SWIFT/IBAN и таможенных документах. Используйте alpha-2, когда важны место хранения или экрана; alpha-3 — когда важна ясность.
Почему 840 означает Соединённые Штаты?#
Это числовой код UN M49 / ISO 3166-1 — дополненный нулями трёхзначный номер, назначенный независимо от буквенных кодов. Он ценен, когда символы вне ASCII проблемны и когда вы сортируете или сравниваете коды из систем, расходящихся в написании. Числовой код — самый стабильный идентификатор: он редко меняется даже при переименовании страны.
Уникален ли телефонный код для каждой страны?#
Нет. Североамериканский план нумерации (+1) покрывает около 20 стран и территорий; +7 делят Россия и Казахстан. Поэтому этот набор записывает коды областей вроде 1-787 для Пуэрто-Рико, чтобы поиск полной цифровой строки всё равно различал их.
Косово — настоящий код страны?#
Косово использует user-assigned код XK (переходный, ещё не в ISO 3166-1). Многие платёжные и телеком-системы сегодня его принимают; эта таблица включает его именно поэтому и чётко помечает, чтобы вы не приняли его за официально назначенный код.