С этим инструментом что-то не так?

О «Конвертер Unicode в Punycode Онлайн»

Этот инструмент превращает доменные имена с Unicode-символами (☃.com, 例え.jp) в их Punycode (ASCII) представление, понятное DNS. Используется стандартный префикс «xn--».

Punycode обязателен для регистрации и резолва IDN. Браузеры, DNS-серверы и почтовые сервисы используют Punycode внутри, хотя пользователи видят и вводят Unicode.

Применяйте при регистрации домена с не-ASCII, конфигурировании DNS-записей IDN или копировании имени в систему, принимающую только ASCII.

Как пользоваться этим инструментом

Как преобразовать Unicode-домен (IDN) в Punycode

  1. Вставьте Unicode-домен

    Интернационализированный домен — в поле "Unicode domain". Например, `münchen.de`, `日本.jp`, или `paypal.com` с кириллической а. Пробелы по краям отрезаются автоматически.

  2. Как идёт кодирование

    Внутри инструмент вызывает `punycode.toASCII()`, применяющий IDNA Nameprep + Punycode. Каждая метка с не-ASCII символом кодируется с префиксом `xn--`; чисто ASCII-метки проходят без изменений.

  3. Запуск

    Вывод — единственное поле `punycode`: ASCII-совместимый вид, готовый для DNS. Именно это браузер отправляет в HTTP/TLS соединениях под капотом.

  4. Для DNS, TLS и почты

    DNS-резолверы, SAN в TLS-сертификатах и SMTP-конверты ждут Punycode; визуальный вид может оставаться Unicode. При настройке инфраструктуры сохраняйте Punycode-версию, чтобы избежать рассогласований кодировки.