Koder / dekoder URL

Koduj adresy URL i ciągi zapytań do bezpiecznego przesyłania albo zamieniaj zakodowane adresy URL z powrotem w zwykły czytelny tekst.

Wpisz swój tekst:

Kierunek

Tryb kodowania

Wynik:

Jak kodować lub dekodować URL

  1. Wklej swój adres URL lub ciąg zapytania w polu wejściowym.
  2. Wybierz „Koduj” lub „Dekoduj”, a następnie odpowiedni tryb kodowania.
  3. Kliknij „Konwertuj”, aby uzyskać wynik zakodowany lub odkodowany.
  4. Skopiuj wynik i użyj go w linkach, API lub formularzach.

Częste pytania

Jaka jest różnica między dwoma trybami kodowania?

encodeURIComponent koduje prawie każdy znak i jest przeznaczony dla pojedynczych wartości zapytania, a encodeURI zachowuje znaki, takie jak ukośniki i dwukropki, dla pełnych adresów URL.

Dlaczego spacje stają się %20?

Adresy URL mogą zawierać tylko ograniczony zestaw znaków. Kodowanie zamienia znaki, takie jak spacje, w formy zakodowane procentowo, np. %20, aby podróżowały bezpiecznie.

Czy muszę ręcznie kodować swoje adresy URL?

Nie, większość języków programowania robi to za Ciebie, ale to narzędzie przydaje się do debugowania, ręcznego budowania ciągów zapytań lub testowania przypadków brzegowych.

Czy dane URL są wysyłane gdziekolwiek?

Nie. Kodowanie i dekodowanie odbywają się w całości w Twojej przeglądarce, więc nic, co wkleisz, nie jest wysyłane ani logowane.

Powiązane narzędzia

Dlaczego kodować adres URL?

Adresy URL mogą zawierać tylko ograniczony zestaw znaków, więc znaki specjalne muszą być kodowane procentowo, aby bezpiecznie podróżować. Kodowanie utrzymuje parametry zapytania nienaruszone podczas budowania linków, formularzy lub wywołań API.

Wskazówki i ograniczenia

Użyj encodeURIComponent dla pojedynczych wartości zapytania i encodeURI dla całych adresów URL — escapują różne zestawy znaków. Wszystko działa lokalnie, więc dane nigdy nie opuszczają przeglądarki.