Инструменты
Руководства

Справочник кодов стран

Справочник

Таблица кодов стран ISO 3166-1 (альфа-2 / альфа-3 / числовой М49), международных телефонных кодов, флагов, столиц и валют ISO 4217 — с поиском.

100 % на клиенте Без бэкенда
Флаг Страна 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 вашего браузера, поэтому они читаются естественно на вашем языке, а не из переводного списка, который устаревает.

Как пользоваться#

  1. Начните печатать в поле Поиск страны, кода или тел. кода… сверху. Одно поле матчит всё: название страны (на вашем языке или английском), alpha-2, alpha-3, числовой код, телефонный код, столица или код валюты. Введите DE, Германия, 276, 49, Берлин или EUR — и всё попадёт в одну строку.
  2. Запросы из одних цифр выполняют двойную работу. 840 сопоставляет числовой код UN M49 для Соединённых Штатов; 1 или +1 — каждой стране Североамериканского плана нумерации (США, Канада, Ямайка, Пуэрто-Рико …) по префиксу телефонного кода.
  3. Чип количества рядом с полем поиска показывает, сколько строк прошло фильтр.
  4. Щёлкните любую строку (или тапните ячейку), чтобы скопировать это точное значение в буфер обмена — удобно, когда нужно вставить alpha-2 в форму.
  5. Колонка флага показывает эмодзи регионального индикатора. Несколько территорий (Антарктида 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 в поле поиска. Выживает ровно одна строка:

ФлагСтранаA2A3ЧисловойКодСтолицаВалюта
🇳🇬НигерияNGNGA566234Абуджа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). Многие платёжные и телеком-системы сегодня его принимают; эта таблица включает его именно поэтому и чётко помечает, чтобы вы не приняли его за официально назначенный код.