Punycode онлайн: кириллический домен в xn-- и обратно
Кириллический домен в xn-- и обратно.
Как это устроено
Алгоритм Punycode описан в RFC 3492. Каждая часть домена между точками, в которой есть не-ASCII буквы, кодируется отдельно, и к ней добавляется приставка xn--.
Как пользоваться
Введите домены или адреса, по одному в строке.
Оставьте автоопределение направления или выберите его.
Скопируйте результат.
Пример расчёта
пример.рф превращается в xn--e1afmkfd.xn--p1ai, а xn--80adxhks.xn--p1acf — в москва.рус.
Полезная информация
Браузеры показывают домен «пример.рф», а DNS и настройки серверов хранят его как «xn--e1afmkfd.xn--p1ai». Конвертер переводит имена в обе стороны, понимает адреса целиком и списки доменов по одному в строке.
Преобразуется только имя сайта: путь и параметры остаются как были. Расчёт идёт в браузере.
Вопросы
Зачем нужен punycode?
DNS понимает только латинские буквы, цифры и дефис. Punycode записывает остальные символы этим алфавитом.
Меняется ли путь после домена?
Нет: преобразуется только имя сайта, путь и параметры остаются как были.