Конвертер кодування доменів Punycode

Кодувати (Інтернаціоналізоване доменне ім'я → Punycode)

Декодувати (Punycode → Інтернаціоналізоване доменне ім'я)

Поширені приклади

Інтернаціоналізоване доменне ім'я (Unicode) Кодування Punycode Мова/Регіон Дії
中国.cn xn--fiqs8s.cn Китайська (спрощена)
日本.jp xn--wgv71a.jp Японська
한국.kr xn--3e0b707e.kr Корейська
münchen.de xn--mnchen-3ya.de Німецька
москва.ru xn--80adxhks.ru Російська
القاهرة.مصر xn--mgbcpq6gpa1a.xn--wgbh1c Арабська
ελλάδα.gr xn--qxam.gr Грецька
भारत.in xn--h2brj9c.in Гінді

Про Punycode:

Punycode — це метод кодування, визначений RFC 3492, який використовується для перетворення рядків Unicode (інтернаціоналізованих) у рядки ASCII. Він в основному використовується для інтернаціоналізованих доменних імен (IDN), що дозволяє доменним іменам містити символи, відмінні від ASCII, такі як китайські, японські, арабські тощо.

Як це працює: Доменні імена, закодовані в Punycode, починаються з "xn--", після чого йде закодований рядок. Браузери та DNS-системи використовують Punycode для обробки інтернаціоналізованих доменних імен, тоді як користувачі бачать оригінальні символи Unicode.

Сценарії використання: Реєстрація та використання доменних імен із символами, відмінними від ASCII, розробка багатомовних веб-сайтів, інтернаціоналізовані адреси електронної пошти, налаштування DNS тощо. Під час налаштування DNS-записів або серверів зазвичай потрібен формат кодування Punycode.