🌐 Punycode-конвертер
Преобразование доменов и текста между Unicode и Punycode (ASCII, xn--). Автоматическое выявление подозрительных доменов со смешанными скриптами.
Домены, URL или текст (по одному на строку)
0
Строк
0
→ Punycode
0
→ Unicode
0
⚠ Подозрительных
Результат
Введите домен или текст выше, чтобы увидеть результат
Punycode-конвертер доменов онлайн
Бесплатный инструмент для конвертации доменных имён и текста между Unicode и Punycode — кодировкой ASCII с префиксом xn--, которая используется для интернационализированных доменных имён (IDN). Автоматически определяет направление конвертации и предупреждает о смешении скриптов в домене — главном признаке homograph-атак.
Что умеет конвертер
Unicode → Punycode
Кодирует любой текст или домен с нелатинскими символами (кириллица, диакритика, иероглифы) в ASCII-совместимый формат с префиксом xn--, который понимает DNS.
café.fr → xn--caf-dma.fr
Punycode → Unicode
Декодирует xn--домен обратно в читаемый Unicode-вид — так же, как его показывает адресная строка браузера.
xn--80ak6aa92e.com → аррӏе.com
Выявление homograph-атак
Проверяет каждый лейбл домена на смешение скриптов (например, кириллическая «а» среди латинских букв) и помечает подозрительные результаты.
аpple.com ⚠ кириллица + латиница
Когда это полезно
- Проверка подозрительной ссылки перед переходом по ней
- Расшифровка xn--домена, который показал браузер или email-клиент
- Регистрация или настройка DNS для домена с национальными символами
- Аудит списка доменов на признаки фишинга или homograph-атак
- Настройка SSL-сертификатов для IDN-доменов
- Обучение и исследование принципов работы Punycode/IDNA
Как пользоваться
- Вставьте один или несколько доменов или строк текста (по одному на строку)
- Инструмент автоматически определит направление: кодировать или декодировать
- Просмотрите результат и метки ⚠ для подозрительных смешанных доменов
- Скопируйте результат кнопкой «⎘»
Частые вопросы
Что такое Punycode?
Punycode — это способ кодирования Unicode-символов в ограниченный набор ASCII-символов (a-z, 0-9, дефис), который используется для представления интернационализированных доменных имён (IDN) в DNS. Каждый закодированный лейбл начинается с префикса «xn--».
Что такое homograph-атака?
Это вид фишинга, когда злоумышленник регистрирует домен, который выглядит идентично легитимному, но состоит из символов другого алфавита (например, кириллическая «а» вместо латинской). Браузер показывает Unicode-версию, поэтому подмену почти невозможно заметить глазом.
Почему браузер показывает «аpple.com», а не «xn--...»?
Современные браузеры автоматически декодируют Punycode обратно в Unicode для удобства чтения — именно на это рассчитывают злоумышленники в homograph-атаках.
Можно ли кодировать не только домены, а любой текст?
Да, алгоритм Punycode технически применим к любой строке Unicode-символов, хотя самое распространённое применение — именно доменные имена.
Сохраняются ли введённые данные?
Нет. Вся конвертация происходит локально в вашем браузере с помощью JavaScript. Текст никогда не передаётся на сервер.