Przejdź do wyników
Narzędzia

Konwerter Punycode (IDN, xn--)

Zamień międzynarodową nazwę domeny (z polskimi lub innymi znakami spoza ASCII) na postać Punycode „xn--…” używaną w systemie DNS i odwrotnie. Dzięki temu zobaczysz, jak Twoja domena z ogonkami wygląda „pod maską”. Wszystko liczy się w Twojej przeglądarce.

Opracował: DobryKalkulator.pl

Domena

Wpisz nazwę domeny i wybierz kierunek.

Domena

Jak działa kalkulator

System DNS historycznie rozumie tylko znaki ASCII, dlatego domeny z polskimi ogonkami czy innymi znakami narodowymi (IDN, Internationalized Domain Names) zapisuje się w postaci Punycode zaczynającej się od przedrostka xn--. Narzędzie pokazuje, jak Twoja domena wygląda w tej „technicznej” postaci i pozwala ją odczytać z powrotem.

Jak liczymy (metodologia i wzory)

Stosujemy algorytm Punycode zdefiniowany w RFC 3492. Każdą etykietę domeny (część między kropkami) kodujemy osobno: jeśli zawiera znaki spoza ASCII, dopisujemy przedrostek xn-- i kodujemy różnice względem znaków podstawowych. Etykiety czysto ASCII zostają bez zmian. Dekodowanie odtwarza oryginalne znaki Unicode.

Założenia i ograniczenia

  • Kodowanie odbywa się etykieta po etykiecie (części oddzielone kropkami); przedrostek xn-- dotyczy tylko etykiet ze znakami narodowymi.
  • Nazwy sprowadzamy do małych liter (domeny są nieczułe na wielkość).
  • Wszystko liczy się lokalnie w przeglądarce.

Źródła i aktualizacja

Umieść ten kalkulator na swojej stronie

Skopiuj kod i wklej go w swoim artykule, kalkulator zadziała u Ciebie, a pod nim pojawi się link do źródła. Za darmo, bez rejestracji.

Motyw: