🌐 Konwerter Punycode
Konwertuj domeny i tekst między Unicode a Punycode (ASCII, xn--). Automatycznie wykrywa podejrzane domeny z mieszanymi skryptami.
Domeny, adresy URL lub tekst (po jednym w wierszu)
0
Wierszy
0
→ Punycode
0
→ Unicode
0
⚠ Podejrzane
Wynik
Wpisz domenę lub tekst powyżej, aby zobaczyć wynik

Konwerter Punycode online

Darmowe narzędzie do konwersji nazw domen i tekstu między Unicode a Punycode — kodowaniem ASCII z prefiksem xn--, używanym dla internacjonalizowanych nazw domen (IDN). Automatycznie wykrywa kierunek konwersji i ostrzega przed mieszaniem skryptów w domenie — głównym objawem ataku homograficznego.

Co potrafi konwerter

Unicode → Punycode
Koduje dowolny tekst lub domenę ze znakami spoza alfabetu łacińskiego (cyrylica, znaki diakrytyczne, ideogramy) do formatu ASCII xn--, rozumianego przez DNS.
café.fr → xn--caf-dma.fr
Punycode → Unicode
Dekoduje domenę xn-- z powrotem do czytelnego Unicode — dokładnie tak, jak wyświetla ją pasek adresu przeglądarki.
xn--80ak6aa92e.com → аррӏе.com
Wykrywanie ataków homograficznych
Sprawdza każdą etykietę domeny pod kątem mieszania skryptów (np. cyrylicka litera "a" wśród liter łacińskich) i oznacza podejrzane wyniki.
аpple.com ⚠ cyrylica + łacinka

Kiedy się przydaje

  • Sprawdzenie podejrzanego linku przed kliknięciem
  • Odszyfrowanie domeny xn--, którą pokazała przeglądarka lub klient e-mail
  • Rejestracja lub konfiguracja DNS dla domeny ze znakami narodowymi
  • Audyt listy domen pod kątem phishingu lub ataków homograficznych
  • Konfiguracja certyfikatów SSL dla domen IDN
  • Nauka i badanie działania Punycode/IDNA

Jak korzystać

  1. Wklej jedną lub więcej domen albo linii tekstu (po jednej w wierszu)
  2. Narzędzie automatycznie wykryje kierunek: kodowanie czy dekodowanie
  3. Sprawdź wynik i oznaczenia ⚠ przy podejrzanych, mieszanych domenach
  4. Skopiuj wynik przyciskiem „⎘”

Najczęstsze pytania

Czym jest Punycode?
Punycode to sposób kodowania znaków Unicode w ograniczonym zestawie znaków ASCII (a-z, 0-9, myślnik), używany do reprezentowania internacjonalizowanych nazw domen (IDN) w DNS. Każda zakodowana etykieta zaczyna się od prefiksu „xn--”.
Czym jest atak homograficzny?
To rodzaj phishingu, w którym atakujący rejestruje domenę wyglądającą identycznie jak legalna, ale złożoną ze znaków innego alfabetu (np. cyrylicka litera "a" zamiast łacińskiej). Przeglądarka wyświetla wersję Unicode, więc podmianę niemal niemożliwe zauważyć gołym okiem.
Dlaczego przeglądarka pokazuje „аpple.com”, a nie „xn--...”?
Nowoczesne przeglądarki automatycznie dekodują Punycode z powrotem na Unicode dla czytelności — właśnie na tym opierają się atakujący w atakach homograficznych, licząc na wizualne podobieństwo znaków.
Czy można kodować coś więcej niż domeny?
Tak, algorytm Punycode technicznie działa na dowolnym ciągu znaków Unicode, choć najczęstszym zastosowaniem są nazwy domen.
Czy wprowadzone dane są gdzieś zapisywane?
Nie. Cała konwersja odbywa się lokalnie w przeglądarce za pomocą JavaScript. Tekst nigdy nie jest wysyłany na żaden serwer.