Koder / dekoder URL

Zakoduj albo odkoduj swoje linki i parametry w mgnieniu oka.

Po co kodować adres URL?

Adres strony może zawierać tylko ograniczony zestaw znaków. Spacje, polskie litery i niektóre symbole muszą zostać zakodowane, aby zostały poprawnie przesłane. Kodowanie procentowe (percent-encoding) zastępuje każdy problematyczny znak symbolem % i jego kodem: spacja staje się %20, a ł staje się %C5%82.

Jak używać narzędzia

  1. Wybierz Koduj lub Dekoduj.
  2. Wklej tekst lub adres URL i kliknij «Konwertuj».
  3. Skopiuj wynik albo użyj «Użyj wyniku», aby wykonać kolejną operację.

Najczęstsze znaki

ZnakZakodowanyDlaczego
spacja%20Niedozwolona w adresie URL
&%26Oddziela parametry
=%3DOddziela nazwę i wartość parametru
?%3FOznacza początek parametrów
#%23Oznacza kotwicę na stronie
/%2FOddziela katalogi w ścieżce
ł%C5%82Spoza podstawowego zestawu znaków, zakodowany w UTF-8

Koduj wartość, nie cały adres

Narzędzie używa encodeURIComponent, standardowej metody kodowania wartości umieszczanej w adresie URL, np. frazy wyszukiwania. Dlatego koduje także /, ? i &. Jeśli podasz pełny adres, przestanie on działać jako link: koduj tylko zmienną część.

Przykład: aby utworzyć link do wyszukiwania frazy «chleb & masło», zakoduj tylko wartość, co daje chleb%20%26%20mas%C5%82o, i umieść ją po ?q=.

Dekodowanie, aby zrozumieć link

Linki śledzące, przekierowujące i do udostępniania często zawierają inny adres zakodowany jako parametr. Zdekodowanie ich pokazuje, dokąd naprawdę prowadzą, co jest dobrym nawykiem przed kliknięciem linku z e-maila lub wiadomości.

Przypadek znaku «+»

W klasycznych formularzach spacja bywa kodowana jako + zamiast %20. Jeśli w zdekodowanym tekście w miejscu spacji są znaki +, po prostu je zamień.

Najczęstsze pytania

Czy koduje też znaki specjalne?

Tak, obsługuje polskie litery i symbole za pomocą encodeURIComponent, standardowej metody przeglądarek, w UTF-8.

Czy moje dane są wysyłane?

Nie. Kodowanie i dekodowanie odbywają się w przeglądarce.

Dlaczego mój adres URL przestał działać po zakodowaniu?

Bo zakodowane zostały też znaki «/», «?» i «:» adresu. Koduj tylko wartość parametru, nie cały adres.

Co oznacza błąd dekodowania?

Ciąg zawiera znak «%», po którym nie ma poprawnego kodu. Sprawdź, czy nie został obcięty lub zakodowany dwukrotnie.

Podobne narzędzia

Nasze inne strony:NetCheck - narzędzia sieciowe i DNSVolt - test prędkości internetuBoxo - tymczasowy adres e-mail