Prevodník punycode
Prevádzajte medzinárodné domény do punycode (xn--) a späť.
Súvisiace nástroje
Prevodník punycode
Domény s diakritikou alebo iným než latinským písmom — münchen.de, kúpeľne.sk, 例え.jp — sa do DNS nedajú uložiť priamo, pretože DNS rozumie iba znakom ASCII. Tento rozdiel preklenuje punycode (RFC 3492): každá časť domény s medzinárodnými znakmi sa prevedie na ASCII tvar začínajúci xn--, takže münchen.de sa stane xn--mnchen-3ya.de. Prehliadače to robia potichu v adresnom riadku; tento prevodník robí prevod viditeľným v oboch smeroch.
Vložte jednu doménu na riadok. V predvolenom automatickom režime nástroj rozhoduje podľa jednotlivých častí: časti začínajúce xn-- dekóduje späť na Unicode, časti s diakritikou zakóduje do punycode a čisté ASCII časti nechá nedotknuté — zmiešaný zoznam tak prevediete na jeden raz. Voľbou smeru vynútite iba kódovanie alebo iba dekódovanie a celý výstup je malými písmenami, tak ako s názvami zaobchádza DNS. Fungujú aj emoji domény: 💩.la sa zakóduje na xn--ls8h.la.
Typické použitie: príprava DNS zón a žiadostí o TLS certifikáty, ktoré vyžadujú tvar xn--; kontrola, kam v skutočnosti vedie podozrivý xn-- odkaz z e-mailu — homografický phishing skrýva zameniteľné znaky práve za punycode; analýza serverových logov; registrácia domén s diakritikou, kde registrátor počíta dĺžku zakódovaného tvaru, nie toho pekného.
Prevodník implementuje algoritmus RFC 3492 priamo vo vašom prehliadači. Nič z vloženého textu sa nikam neodosiela — zoznamy domén z logov, zón a auditov zostávajú vo vašom zariadení. Neplatná punycode časť vyvolá zrozumiteľnú správu s názvom problémovej časti namiesto tichého nesprávneho výsledku.