Przejdź do treści

Kodowanie i dekodowanie URL

Zamień %20 i inne kody w adresie URL na czytelne znaki i odwrotnie.

Opcje
Działa w przeglądarce – Twoje dane nie są nigdzie wysyłane.

Jak używać

  1. W sekcji Tryb wybierz Dekoduj lub Koduj.
  2. Wklej tekst lub adres URL do pola wejściowego.
  3. W opcji Kodowanie znaków wybierz kodowanie użyte w tekście, zwykle UTF-8.
  4. Odczytaj wynik w polu Wynik. Konwersja uruchamia się automatycznie podczas pisania.

Przykłady

Odczyt parametrów kampanii

Dane wejściowe
https://sklep.example.pl/?utm_source=newsletter&utm_campaign=jesie%C5%84%202026&miasto=%C5%81%C3%B3d%C5%BA
Wynik
https://sklep.example.pl/?utm_source=newsletter&utm_campaign=jesień 2026&miasto=Łódź

utm_source = newsletter
utm_campaign = jesień 2026
miasto = Łódź

Kodowanie danych formularza

Dane wejściowe
Łódź centrum & okolice
Wynik
%C5%81%C3%B3d%C5%BA+centrum+%26+okolice

Lista fraz do parametrów wyszukiwania

Dane wejściowe
noclegi Kraków
bilety do Gdańska
kawiarnie Wrocław
Wynik
noclegi%20Krak%C3%B3w
bilety%20do%20Gda%C5%84ska
kawiarnie%20Wroc%C5%82aw

FAQ

Jak zakodować cały adres URL, a nie pojedynczy parametr?

W opcji Koduj jako wybierz Pełny URL (encodeURI). Zachowuje znaki struktury adresu, takie jak :, /, ?, & i =, oraz istniejące poprawne sekwencje %XX. Do pojedynczej wartości parametru wybierz Komponent (encodeURIComponent).

Dlaczego po dekodowaniu URL plus zamienia się w spację?

Domyślnie włączona jest opcja Traktuj + jako spację. Wyłącz ją, jeśli chcesz zachować dosłowny plus; zakodowane %2B zawsze daje znak +.

Jak odkodować podwójnie zakodowany URL?

Włącz Dekoduj wielokrotnie. Narzędzie powtarza dekodowanie, dopóki tekst się zmienia i zawiera sekwencje %XX, maksymalnie 10 razy.

Dlaczego dekodowanie zgłasza błąd UTF-8?

Bajty zapisane jako %XX mogą pochodzić z innego kodowania znaków. W opcji Kodowanie znaków wybierz kodowanie źródłowego tekstu; przy nieprawidłowych bajtach UTF-8 narzędzie zgłasza błąd zamiast zwracać błędny tekst.

Czy wklejony adres URL jest wysyłany na serwer lub otwierany?

Kodowanie i dekodowanie odbywa się w przeglądarce: narzędzie nie wysyła treści ani nie otwiera adresu. Tekst wejściowy nie jest zapisywany; lokalnie zachowywane są tylko ustawienia opcji. Analityka strony otrzymuje zdarzenia z identyfikatorem narzędzia, bez tekstu ani adresu URL.