Кодировщик/Декодировщик Punycode
Бесплатный онлайн-кодировщик и декодировщик Punycode. Мгновенное преобразование международных доменов (IDN) в ASCII.
Что такое Punycode?
Punycode — это синтаксис кодирования, который преобразует символы Unicode в ASCII, используемый специально для интернационализированных доменных имен (IDN). Например, münchen.de становится xn--mnchen-3ya.de.
Зачем нужен Punycode?
Система доменных имен (DNS) поддерживает только символы ASCII. Punycode позволяет использовать не-ASCII символы (китайские, арабские, кириллические) в доменных именах, кодируя их как ASCII.
Что такое IDN?
Интернационализированное доменное имя (IDN) — это доменное имя, содержащее символы из не-ASCII скриптов. IDN используют кодирование Punycode для совместимости с системой DNS.
Обратимо ли кодирование Punycode?
Да, кодирование Punycode полностью обратимо. Вы можете декодировать любую строку Punycode обратно в её исходное представление Unicode без потери данных.
Как работает этот кодировщик Punycode?
Просто вставьте или введите ваше доменное имя или текст Unicode в поле ввода. Инструмент мгновенно преобразует его в формат Punycode (для кодирования) или обратно в Unicode (для декодирования). Регистрация или установка не требуются.
Что такое префикс xn--?
Префикс xn-- — это специальный маркер, указывающий, что доменное имя было закодировано с использованием Punycode. Он сообщает системе DNS, что последующие символы находятся в формате Punycode и должны быть декодированы.
Могу ли я кодировать адреса электронной почты с помощью этого инструмента?
Да, вы можете кодировать доменную часть адресов электронной почты. Например, user@münchen.de становится [email protected]. Локальная часть (до @) должна оставаться в формате ASCII.
Этот инструмент бесплатный?
Да, этот кодировщик и декодировщик Punycode полностью бесплатен. Без регистрации, без ограничений использования и без скрытых платежей. Вы можете преобразовать столько доменных имен, сколько вам нужно.
Что такое RFC 3492?
RFC 3492 — это техническая спецификация, определяющая алгоритм кодирования Punycode. Он был опубликован IETF в 2003 году как часть стандарта IDNA (Интернационализированные доменные имена в приложениях).
Работает ли Punycode со всеми символами Unicode?
Да, Punycode может кодировать любой символ Unicode, включая китайский, японский, корейский, арабский, кириллицу, иврит, тайский и многие другие скрипты. Кодирование без потерь и обратимо.