Koder i dekoder URL

Przygotuj tekst do bezpiecznego umieszczenia w linku, zamień tekst zakodowany znakami % z powrotem na słowa i zobacz, z czego składa się adres URL.

Zapieczętowane na tym urządzeniu

Działa w przeglądarce. Nic nie jest wysyłane.

Zapieczętowane

Wynik

Tutaj w trakcie pisania pojawi się wynik.

Jak to działa

  1. Wybierz kierunek

    Kodowanie przygotowuje tekst do bezpiecznego użycia w adresie URL. Dekodowanie zamienia sekwencje takie jak %C5%BC z powrotem na czytelne znaki.

  2. Wybierz, co kodujesz

    Pojedyncza wartość parametru wymaga zakodowania wszystkich znaków specjalnych. Cały adres URL zachowuje ukośniki, znak zapytania i znaki &.

  3. Skopiuj lub przeanalizuj

    Skopiuj wynik albo przejrzyj tabelę, która dzieli adres URL na protokół, host, ścieżkę, parametry i fragment.

Najczęściej zadawane pytania

Czy wklejany tekst jest gdzieś wysyłany?

Nie. Kodowanie, dekodowanie i analiza adresu URL odbywają się w przeglądarce, więc linki zawierające tokeny lub dane osobowe zostają na twoim urządzeniu.

Czym różni się kodowanie części adresu od całego adresu URL?

W części adresu, np. wyszukiwanej frazie umieszczonej po ?q=, trzeba zakodować znaki takie jak &, = i /, aby nie zostały odczytane jako struktura adresu. Cały adres URL zachowuje te znaki, bo to one tworzą jego strukturę, i koduje tylko spacje oraz znaki spoza ASCII.

Czy spacje powinny stać się %20 czy +?

Oba warianty są powszechne. %20 działa w każdym miejscu adresu URL. + oznacza spację tylko w ciągach zapytań wysyłanych przez formularze HTML. W razie wątpliwości używaj %20.

Dlaczego polskie znaki zamieniają się w kilka kodów %?

Adresy URL korzystają z UTF-8, w którym znak taki jak ż zajmuje dwa bajty, a emoji cztery. Każdy bajt zapisuje się jako % i dwie cyfry szesnastkowe, więc ż staje się %C5%BC.

Dlaczego dekodowanie niektórych tekstów się nie udaje?

Dekodowanie się nie udaje, gdy po % nie następują dwie cyfry szesnastkowe albo gdy bajty nie są prawidłowym UTF-8, co często zdarza się w tekście zakodowanym przez stare systemy w Latin-1 lub Latin-2. Komunikat o błędzie pokazuje dokładnie, gdzie leży problem.

Zainstaluj One For All na swoim komputerze

One For All otworzy się wtedy we własnym oknie, jak aplikacja, prosto z pulpitu lub ekranu głównego. Nie musisz niczego pobierać ze sklepu z aplikacjami, a twoje pliki nadal zostają na twoim urządzeniu.

  1. Kliknij ikonę instalacji po prawej stronie paska adresu albo otwórz menu przeglądarki (⋮).
  2. Wybierz „Zainstaluj One For All” lub „Zainstaluj stronę jako aplikację”: skrót pojawi się na pulpicie i wśród twoich aplikacji.

Pobrać silnik tego narzędzia?

To narzędzie działa w całości w twojej przeglądarce. W tym celu musi jednorazowo pobrać z One For All poniższe elementy. Potem zostają zapisane na tym urządzeniu, więc przy kolejnym użyciu narzędzie uruchomi się od razu.

Twoje pliki nigdy nie są nigdzie wysyłane.