Koduj i dekoduj adresy URL
Adresy URL mogą zawierać tylko ograniczony zestaw znaków, dlatego spacje, litery z akcentami i polskimi znakami, emoji oraz symbole takie jak &, ? czy # muszą być zakodowane procentowo — spacja staje się %20, a „é” to %C3%A9. Wklej tekst, aby zakodować go dla parametru zapytania lub ścieżki, albo wklej zakodowany URL, aby zdekodować go na czytelny tekst.
Zakoduj pojedynczą wartość w trybie ścisłym, który escapuje także &, = i /, lub cały URL z zachowaniem jego struktury. Podczas dekodowania możesz traktować + jako spację, tak jak w wysyłanych formularzach HTML. Wszystko działa w przeglądarce w trakcie pisania.
Dlaczego warto używać tego kodera URL?
- Kodowanie i dekodowanie natychmiast w trakcie pisania
- Tryb ścisły dla wartości parametrów, tryb bezpieczny dla całych adresów URL
- Pełna obsługa Unicode — akcenty, cyrylica, CJK, emoji
- Działa w przeglądarce — nic nie jest nigdzie wysyłane
Jak zakodować lub zdekodować URL
- Wybierz „Koduj” lub „Dekoduj”
- Wklej tekst lub URL w polu wejściowym
- Skopiuj wynik
Najczęściej zadawane pytania
Czy ten koder URL jest darmowy?
Tak, jest całkowicie darmowy i nie ma żadnych limitów.
Czym różnią się dwa tryby kodowania?
Tryb wartości parametru (encodeURIComponent) escapuje każdy znak o specjalnym znaczeniu w adresach URL, w tym & = ? / i #, dzięki czemu wartość nie może zepsuć adresu. Tryb całego URL (encodeURI) zachowuje te znaki, więc kompletny adres pozostaje działającym linkiem.
Dlaczego spacje czasem pojawiają się jako + zamiast %20?
Formularze HTML kodują spacje jako + w query stringach (application/x-www-form-urlencoded). Pozostaw włączoną opcję „Traktuj + jako spację”, aby dekodować takie dane; wyłącz ją, gdy + w Twoim tekście jest prawdziwym znakiem plusa.
Czy mój tekst jest wysyłany na serwer?
Nie. Kodowanie i dekodowanie odbywają się w całości w przeglądarce.