EQVPS
Мережа та IP

Конвертер Punycode

DNS розуміє лише ASCII, тому домен.рф перетворюється на xn--d1acufc.xn--p1ai. Пишіть у будь-яке поле — друге оновиться саме.

Працює повністю в браузері — нічого з уведеного не надсилається на наші сервери.

Перетворення йде за мітками: кожна частина між крапками кодується окремо.

Як це працює

Punycode (RFC 3492) кодує кожну не-ASCII мітку домену окремо й додає до неї префікс xn--. Ця форма потрібна в DNS-записах, у server_name nginx, у запитах на сертифікат і в більшості панелей — написання в юнікоді вони зазвичай не приймають. Конвертер працює за мітками, тому змішані імена на кшталт shop.приклад.com виходять правильно.

Питання й відповіді

Де потрібна форма xn--?

У зонах DNS, конфігах вебсервера (server_name, ServerName), SSL-запитах і хостинг-панелях. Відвідувачам браузер показує юнікодну версію.

Чому домен після конвертації виглядає інакше?

Спершу літери зводяться до нижнього регістру й нормалізуються. Сам Punycode оборотний без втрат: зворотна конвертація дає те саме ім'я.

Схожі інструменти

Усі інструменти →

Застосуйте це на власному сервері: KVM VPS від $3 на місяць, root-доступ, оплата криптовалютою.

Тарифи VPS