Jak zakodować lub zdekodować adres URL
- Wybierz, czy chcesz kodować, czy dekodować.
- Wskaż, czy to parametr (wartość pola), czy pełny adres URL.
- Wpisz lub wklej tekst: wynik pojawi się od razu.
- Skopiuj wynik i użyj go w linku, kodzie lub zapytaniu.
Dlaczego warto kodować adres URL
Adresy internetowe dopuszczają tylko określone znaki. Spacje, litery z ogonkami i symbole takie jak & czy = są zastępowane znakiem % i dwiema cyframi szesnastkowymi (na przykład spacja to %20). Nazywa się to kodowaniem procentowym.
Jeśli umieszczasz wartość w parametrze (?szukaj=…), użyj opcji „Parametr”, która koduje też : / ? & i =. Jeśli masz już pełny adres URL i chcesz tylko zakodować spacje lub polskie znaki, użyj opcji „Pełny adres URL”.
Dekodowanie robi coś odwrotnego: zamienia %C4%85 na ą, a %20 na spację, dzięki czemu możesz przeczytać adres tak, jak został napisany.
O czym warto pamiętać
- Przy dekodowaniu parametru znak + jest odczytywany jako spacja, tak jak robią to formularze internetowe.
- Jeśli w tekście jest znak %, po którym nie następują dwie cyfry szesnastkowe, nie da się go zdekodować.
- Narzędzie nie sprawdza, czy adres istnieje ani czy jest poprawnie zbudowany: tylko konwertuje znaki.
Najczęstsze pytania
Czym różni się parametr od pełnego adresu URL?
Parametr koduje wszystkie znaki specjalne, także : / ? & =. Pełny adres URL zachowuje te symbole, bo są częścią jego struktury.
Dlaczego spacja zamienia się w %20?
Ponieważ spacje nie są dozwolone w adresie URL. 20 to jej kod szesnastkowy.
Czy działa z polskimi znakami i emoji?
Tak, są kodowane jako UTF-8; na przykład ą zamienia się w %C4%85.
Czy mój tekst jest wysyłany na serwer?
Nie. Wszystko dzieje się w Twojej przeglądarce, a tekst nigdy nie opuszcza urządzenia.
Czy to narzędzie jest bezpłatne?
Tak, jest bezpłatne, nie wymaga rejestracji i działa bezpośrednio w przeglądarce.