Punycode онлайн: кириллический домен в xn-- и обратно

Кириллический домен в xn-- и обратно.

Результат

xn--e1afmkfd.xn--p1ai
https://xn--80adxhks.xn--p1acf/новости?x=1
пример.рф
Строк преобразовано
3

Как это устроено

Алгоритм Punycode описан в RFC 3492. Каждая часть домена между точками, в которой есть не-ASCII буквы, кодируется отдельно, и к ней добавляется приставка xn--.

Как пользоваться

Введите домены или адреса, по одному в строке.

Оставьте автоопределение направления или выберите его.

Скопируйте результат.

Пример расчёта

пример.рф превращается в xn--e1afmkfd.xn--p1ai, а xn--80adxhks.xn--p1acf — в москва.рус.

Полезная информация

Браузеры показывают домен «пример.рф», а DNS и настройки серверов хранят его как «xn--e1afmkfd.xn--p1ai». Конвертер переводит имена в обе стороны, понимает адреса целиком и списки доменов по одному в строке.

Преобразуется только имя сайта: путь и параметры остаются как были. Расчёт идёт в браузере.

Вопросы

Зачем нужен punycode?

DNS понимает только латинские буквы, цифры и дефис. Punycode записывает остальные символы этим алфавитом.

Меняется ли путь после домена?

Нет: преобразуется только имя сайта, путь и параметры остаются как были.

Возможно, вам пригодится