Kodowanie / dekodowanie URL online | Narzędzie do kodowania URL, dekodowania i percent-encoding

Zakoduj i zdekoduj adresy URL online dla ciągów zapytań i przekierowań. Koduj znaki zarezerwowane, dekoduj wartości %XX i traktuj + jako spację w przeglądarce.

Uzywa percent-encoding w stylu encodeURIComponent dla spacji i zarezerwowanych znakow URL.
Cale przetwarzanie odbywa sie lokalnie w przegladarce.

Popularne kodowania URL

spacja -> %20& -> %26= -> %3D? -> %3F# -> %23

Wejscie

0 zn.

Wyjscie

0 zn.

Jak kodowac i dekodowac parametry URL oraz tekst percent-encoded

01

Wklej zwykly tekst, wartosc parametru zapytania, adres przekierowania lub ciag percent-encoded do pola wejsciowego.

02

Wybierz Koduj, aby zamienic znaki zarezerwowane na percent-encoding, albo Dekoduj, aby przywrocic sekwencje %XX do czytelnego tekstu.

03

Skopiuj zakodowany lub zdekodowany wynik dla query string, parametrow callback, linkow marketingowych, logow albo zadan API.

Najwazniejsze funkcje

Kodowanie i dekodowanie URL na zywo

Zobacz zakodowany lub zdekodowany wynik od razu podczas pisania, bez dodatkowego kroku wysylania.

Zoptymalizowane pod realne workflow deweloperskie i marketingowe

Stworzone do wartosci parametrow zapytan, adresow przekierowan, linkow callback i debugowania ciagow percent-encoded w logach lub zadaniach API.

Prywatne przetwarzanie w przegladarce

Wszystko dziala lokalnie w przegladarce, co utrzymuje wartosci URL jako prywatne i przyspiesza narzedzie na desktopie i mobile.

FAQ kodowania i dekodowania URL

Jakiego rodzaju kodowania URL uzywa to narzedzie?

To narzedzie stosuje kodowanie komponentow URL w stylu encodeURIComponent. Najlepiej nadaje sie do wartosci parametrow zapytania, adresow przekierowan, callback URL i innych czesci URL, w ktorych znaki zarezerwowane powinny byc traktowane jako dane.

Dlaczego dekoder traktuje + jak spacje?

W query string znak + jest czesto uzywany jako spacja. Podczas dekodowania to narzedzie najpierw zamienia + na spacje, a dopiero potem wykonuje URL decoding, dzieki czemu typowe wartosci formularzy sa interpretowane poprawnie.

Jaka jest roznica miedzy encodeURI a encodeURIComponent?

encodeURI jest przeznaczone dla pelnych adresow URL i pozostawia nietkniete znaki strukturalne, takie jak /, ? i #. encodeURIComponent sluzy do pojedynczych czesci URL i koduje rowniez te znaki zarezerwowane. To narzedzie stosuje zachowanie w stylu encodeURIComponent, bo jest bezpieczniejsze dla wartosci zapytan i parametrow przekierowan.

Wklej dowolny tekst lub ciąg URL, a narzędzie natychmiast go zakoduje lub zdekoduje w Twojej przeglądarce. Kodowanie zamienia zarezerwowane znaki takie jak spacja, &, =, ? i # na sekwencje %XX dla bezpiecznych parametrów zapytań i adresów przekierowań; dekodowanie przekształca sekwencje %XX (oraz + jako spację) z powrotem na czytelny tekst. Narzędzie działa w stylu encodeURIComponent i działa całkowicie po stronie klienta.

Jak używać kodera i dekodera URL

  1. 1

    Wklej tekst lub URL

    Wprowadź zwykły tekst, wartość parametru zapytania, adres przekierowania lub ciąg percent-encoded do pola wejściowego.

  2. 2

    Wybierz Koduj lub Dekoduj

    Wybierz Koduj, aby zamienić zarezerwowane znaki na percent-encoding, lub Dekoduj, aby przekształcić sekwencje %XX z powrotem na czytelny tekst.

  3. 3

    Sprawdź wynik na żywo

    Wynik aktualizuje się natychmiast podczas pisania, dzięki czemu możesz zweryfikować percent-encoding bez dodatkowego kroku wysyłania.

  4. 4

    Skopiuj lub pobierz

    Użyj Kopiuj do pobrania wyniku dla query string, parametrów callback, linków marketingowych lub żądań API, albo Pobierz, aby zapisać plik.

Referencje

Powiązane narzędzia

FAQ kodowania i dekodowania URL

Jakiego rodzaju kodowania URL używa to narzędzie?
Narzędzie stosuje kodowanie komponentów URL w stylu encodeURIComponent. Najlepiej nadaje się do wartości parametrów zapytania, adresów przekierowań, callback URL i innych części URL, gdzie zarezerwowane znaki muszą być traktowane jako dane.
Dlaczego dekoder traktuje + jak spację?
W query string znak + jest często używany jako spacja. Podczas dekodowania narzędzie najpierw zamienia + na spację, a dopiero potem wykonuje URL decoding, dzięki czemu typowe wartości formularzy są poprawnie interpretowane.
Jaka jest różnica między encodeURI a encodeURIComponent?
encodeURI jest przeznaczone dla pełnych adresów URL i pozostawia znaki strukturalne jak /, ? i # bez zmian. encodeURIComponent służy do pojedynczych części URL i koduje również te zarezerwowane znaki. To narzędzie stosuje styl encodeURIComponent, bo jest bezpieczniejszy dla wartości zapytań i parametrów przekierowań.
Jak zakodować URL w Javie?
W Javie użyj URLEncoder.encode(wartość, StandardCharsets.UTF_8) do kodowania wartości parametrów zapytań. Do dekodowania użyj URLDecoder.decode(). To narzędzie online jest wygodne do szybkiego testowania wyników bez uruchamiania kodu.
Jak zakodować znaki polskie w URL?
Polskie znaki są konwertowane do UTF-8, a następnie każdy bajt jest kodowany w formacie %XX. Na przykład 'ą' staje się %C4%85, a 'ę' to %C4%99. To narzędzie obsługuje kodowanie znaków polskich automatycznie — wystarczy wkleić tekst i wybrać Koduj.