Koder i dekoder URL
Zakoduj tekst do bezpiecznej postaci w adresie URL (percent-encoding) albo odkoduj adres z powrotem na czytelny tekst. Obsługuje polskie znaki (UTF-8). Przydaje się przy linkach, parametrach i adresach ze spacjami lub znakami specjalnymi.
Spis treści
Jak działa kalkulator
W adresach internetowych wolno używać tylko wybranych znaków. Spacje, polskie litery czy znaki ? & = trzeba zapisać w postaci %XX (percent-encoding). Narzędzie koduje tekst do tej postaci albo dekoduje zakodowany adres z powrotem na czytelny tekst. Wybierz, czy kodujesz cały adres, czy tylko fragment do wstawienia w parametr.
Jak liczymy (metodologia i wzory)
Kodowanie fragmentu używa encodeURIComponent (koduje także : / ? & =), a kodowanie całego adresu encodeURI (zostawia strukturę adresu nietkniętą). Znaki zamieniane są na bajty UTF-8, a każdy bajt na % i dwie cyfry szesnastkowe. Dekodowanie odwraca ten proces.
Założenia i ograniczenia
- Do zakodowania wartości parametru użyj trybu fragmentu; do poprawienia całego adresu, trybu całego adresu.
- Nieprawidłowa sekwencja
%XXprzy dekodowaniu kończy się komunikatem o błędzie. - Wszystko liczy się lokalnie w przeglądarce.
Źródła i aktualizacja
- MDN, encodeURIComponent(): percent-encoding w UTF-8 (dostęp: 18.07.2026)