🌐 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. Текст ніколи не передається на сервер.