Punycode / IDNA

Конвертация интернационализированных доменов в ASCII (xn--…) и обратно.

Об инструменте

Кодируйте Unicode-метки доменов в Punycode (ACE / xn--…) для DNS и TLS или декодируйте xn---метки обратно в читаемый Unicode. Поддерживаются многоуровневые домены; ASCII-метки остаются без изменений.

Что показывает

  • Unicode ↔ Punycode для каждой метки домена
  • Полная ACE (ASCII) форма домена
  • Таблица разбора по меткам
  • Быстрые пресеты (münchen.de, 中国.cn, …)

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

Вставьте домен в Unicode или xn-- форме. Переключите «В ASCII» или «В Unicode», проверьте каждую метку и скопируйте результат.

Частые вопросы

Как конвертировать интернациональный домен в Punycode?

Вставьте Unicode-домен, выберите «В ASCII» и скопируйте ACE-форму xn--, нужную для DNS и многих TLS-валидаторов.

Как декодировать xn-- домены в Unicode?

Вставьте ACE-домен с метками xn--, переключите «В Unicode» и прочитайте читаемую internationalized форму.

Что такое IDNA и Punycode?

IDNA сопоставляет Unicode-метки доменов с ASCII-compatible encoding (ACE). Punycode — схема кодирования за префиксом xn--.

Почему некоторые домены начинаются с xn--?

Префикс xn-- помечает Punycode-метку с не-ASCII символами, оставаясь в допустимом для DNS hostname наборе символов.

Используя этот инструмент, вы соглашаетесь с Условиями использования и Политикой конфиденциальности. Результаты предоставляются «как есть», без гарантий.