Рус | Eng

Кодировка Punycode

Punycode конвертер онлайн

Перевод кириллических доменов рф / рус в punycode онлайн! Введите домен на русском языке, нажмите Punycode и сразу получите его пуникод.

Содержание

  1. Для чего придумали punycode?
  2. Как работает punycode-converter?

Для чего придумали punycode?

Пуникод был бы и не нужен, если бы были только домены на латинице, такие как com, net, org… Но с развитием интернета стали появляться IDN-домены (состоящие из символов национальных алфавитов), например кириллические домены рус или рф.

Казалось бы, ну и что? Но не все так просто. Ведь название домена часто фигурирует в настройках интернет-сервисов, серверов, программного обеспечения хостинг-провайдеров. Они спроектированы универсально и поддерживают латинские символы.

Поэтому и придумали такой перевод национальных символьных доменов в латиницу с помощью punycode-конвертера.

Таким образом Punycode может содержать только 37 разных символов кодировки ASCII (буквы латиницы, цифры и знак дефиса).

Как работает punycode-converter?

Пуникод-конвертер отлично переводит в двух направлениях:

  • из кириллицы в punycode (Unicode в ASCII)
  • из punycode в кириллицу

Например, вы зарегистрировали домен пуникод.рус. Для настроек хостинга потребуется вводить домен в punycode, иначе он выдаст ошибку “That is not a valid domain” или “Недопустимое имя домена”. Введите его в конвертер, нажмите Punycode и получите необходимую последовательность символов xn--d1ahgkhc2a.xn--p1acf

Нажмите еще раз, и получите опять название домена в привычной форме.

Иногда возникает потребность получить нормальное значение домена из punycode. Например, у вас есть список папок на хостинге с такими символами:

  • xn--d1ahgkhc2a.xn--p1acf
  • xn--b1agarpfrbq.xn--p1ai
  • xn--h1ahn.xn--p1acf

И как узнать, какой из этих доменов конвертер.рф? Только по очереди брать домен и проверять с помощью punycode-конвертера.