Конвертер Punycode URL
Двусторонний онлайн-конвертер кириллических доменов (.рф, .рус, .москва, .бел и др.) и ссылок в формат Punycode (xn--) и обратно в читаемый вид.
Что такое Punycode и как он работает?
Punycode (Пуникод) — это стандартизированный метод кодирования (RFC 3492), позволяющий преобразовывать интернационализированные доменные имена (IDN), содержащие символы национальных алфавитов (например, кириллицу .рф, .рус), в последовательность символов ASCII (латиница, цифры и дефис).
Поскольку система доменных имен DNS исторически поддерживает только латинские символы, все национальные домены перед отправкой сетевого запроса автоматически переводятся в Punycode с префиксом xn--.
Примеры конвертации
| Кириллический домен / URL | Punycode (ASCII) |
|---|---|
яндекс.рф |
xn--d1acpjx3f.xn--p1ai |
россия.рф/новости |
xn--h1alffa9f.xn--p1ai/новости |
admin@мой-домен.рф |
admin@xn----etbgbj6ahdj.xn--p1ai |
Когда необходим конвертер Punycode:
- Настройка веб-серверов: в конфигурациях Nginx (директива
server_name), Apache (ServerName/VirtualHost) и Caddy кириллические домены обычно указываются в формате Punycode. - Выпуск SSL/TLS сертификатов: для запросов CSR и генерации Let's Encrypt / коммерческих сертификатов.
- Почтовые серверы и DNS-записи: при создании MX, TXT, SPF, DKIM и DMARC записей для кириллической почты.
- SEO и аналитика: для корректной настройки счетчиков Яндекс.Метрики, Google Analytics, robots.txt и карты сайта sitemap.xml.