🌐 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

Як користуватись

  1. Вставте один або кілька доменів чи рядків тексту (по одному на рядок)
  2. Інструмент автоматично визначить напрямок: кодувати чи декодувати
  3. Перегляньте результат і позначки ⚠ для підозрілих змішаних доменів
  4. Скопіюйте результат кнопкою «⎘»

Часті запитання

Що таке Punycode?
Punycode — це спосіб кодування Unicode-символів у обмежений набір ASCII-символів (a-z, 0-9, дефіс), який використовується для представлення інтернаціоналізованих доменних імен (IDN) у DNS. Кожен закодований лейбл починається з префіксу «xn--».
Що таке homograph-атака?
Це вид фішингу, коли зловмисник реєструє домен, який виглядає ідентично до легітимного, але складається з символів іншого алфавіту (наприклад, кирилична «а» замість латинської). Браузер показує Unicode-версію, тож підміну майже неможливо помітити оком.
Чому браузер показує «аpple.com», а не «xn--...»?
Сучасні браузери автоматично декодують Punycode назад у Unicode для зручності читання — саме на це покладаються зловмисники у homograph-атаках, розраховуючи на візуальну схожість символів.
Чи можна кодувати не лише домени, а будь-який текст?
Так, алгоритм Punycode технічно застосовний до будь-якого рядка Unicode-символів, хоча найпоширеніше застосування — саме доменні імена.
Чи зберігаються введені дані?
Ні. Уся конвертація відбувається локально у вашому браузері за допомогою JavaScript. Текст ніколи не передається на сервер.