Koder URL

Ten darmowy URL encoder zamienia zwykły tekst w format bezpieczny dla sieci, podmieniając znaki specjalne na ich odpowiedniki w kodowaniu procentowym. Żadnej rejestracji.
Jak działa URL encoder
Przeglądarki i serwery rozumieją w adresach tylko określony zestaw znaków ASCII. Gdy twój query string zawiera spacje, ampersandy albo polskie znaki, żądanie HTTP się sypie. Ten URL encoder online tłumaczy te niebezpieczne bajty na standardowy format. Zamienia każdy problematyczny znak na znak procentu i dwie cyfry heksadecymalne.
Podstawą jest tu RFC 3986. Pewnie kojarzysz to jako percent-encoding. Spacja zmienia się w %20. Ampersand w %26. Narzędzie skanuje twój input bajt po bajcie i robi dokładnie to samo. Zostawia znaki alfanumeryczne i kilka bezpiecznych symboli jak myślniki całkowicie nietknięte.
Kiedy sięgać po darmowy URL encoder
Potrzebujesz tego, gdy ręcznie składasz parametry query. Jeśli wrzucisz frazę wyszukiwania użytkownika prosto do adresu, jedna spacja albo znak zapytania utnie ci request. Programiści używają percent encode string też wtedy, gdy kombinują, jak poprawnie zakodować url do żądań sieciowych.
Świetnie sprawdza się też przy debugowaniu. Czasem serwer odrzuca twój payload, bo w header wkradł się ukryty newline albo jakiś błądzący znak unicode. Wklej surowy string tutaj. Dokładny zakodowany output od razu powie ci, który niewidzialny znak wywołał błąd 400 Bad Request.
- Składanie dynamicznych query strings w client-side JavaScript.
- Formatowanie payloadów webhook z nieprzewidywalnym inputem od użytkownika.
- Debugowanie odrzuconych requestów API z ukrytym whitespace.
- Przygotowanie danych do submitów formularzy HTML.
Limity tego URL encoder online
To narzędzie obsługuje tylko sam krok kodowania. Nie waliduje, czy twój finalny adres jest składniowo poprawny albo czy serwer docelowy go przyjmie. Zakodujesz wielki payload JSON, to wynikowy string będzie ogromny, ale narzędzie i tak go przerobi.
Uważaj na podwójne kodowanie. Jeśli twój input jest już zakodowany procentowo, przepuszczenie go znowu zakoduje same znaki procentu. Z %20 zrobi się %2520. Serwer zdekoduje to z powrotem do %20 zamiast do spacji. Zawsze sprawdzaj input przed kliknięciem.
Jak używać URL encoder
- Wklej surowy tekst albo parametr query w pole input.
- Kliknij przycisk encode, żeby przetworzyć string.
- Przejrzyj output, żeby upewnić się, że znaki specjalne są poprawnie escaped.
- Skopiuj wynikowy string w kodowaniu procentowym do schowka.
- Wklej bezpieczny string prosto do swojego URL albo requestu API.
Ściąga z kodowania popularnych znaków
Zobacz, jak narzędzie tłumaczy częste znaki specjalne na ich bezpieczne heksadecymalne odpowiedniki.
| Znak | Zakodowana wartość | Typowe zastosowanie |
|---|---|---|
| Spacja | %20 | Oddzielanie słów w parametrach query |
| Ampersand | %26 | Łączenie wielu parametrów query |
| Znak zapytania | %3F | Rozpoczynanie stringu query |
| Znak równości | %3D | Oddzielanie kluczy od wartości |
| Hash | %23 | Identyfikacja fragmentów URL |
Frequently asked questions
- Czy ten URL encoder jest w pełni darmowy?
- Tak. Narzędzie jest całkowicie darmowe i nie wymaga rejestracji. Możesz kodować stringi do codziennych zadań deweloperskich bez płacenia ani grosza.
- Jak zdekodować url z powrotem do zwykłego tekstu?
- Ta konkretna strona tylko koduje tekst. Żeby odwrócić proces, potrzebujesz URL decoder. Większość przeglądarek automatycznie dekoduje stringi w kodowaniu procentowym, gdy wyświetla je w pasku adresu, ale do surowego użytku programistycznego przyda ci się dedykowane narzędzie do dekodowania.
- Dlaczego mój zakodowany output wygląda dziwnie albo jest podwójnie zakodowany?
- Pewnie wrzuciłeś już zakodowany string w pole input. Narzędzie zakoduje znak procentu z pierwszego przebiegu na %25. Sprawdź oryginalny input, żeby upewnić się, że zawiera surowe, niezakodowane znaki przed przetwarzaniem.
- Czy to narzędzie działa na urządzeniach mobilnych?
- Tak. Interfejs jest w pełni responsywny i działa identycznie w mobilnych przeglądarkach. Możesz wkleić tekst, wygenerować zakodowany output i skopiować go do mobilnego schowka dokładnie tak samo jak na desktopie.
- Jaka jest maksymalna długość inputu dla URL encoder?
- Sam interfejs nie narzuca sztywnego limitu znaków. Ekstremalnie duże inputy mogą jednak spowodować, że twoja konkretna karta przeglądarki zacznie lagować podczas przetwarzania stringu. Trzymaj inputy w rozsądnych rozmiarach dla najlepszej wydajności.
Udostępnij
Podobne narzędzia
Odkoduj dane URL z powrotem do zwykłego tekstu.
Popularne narzędzia
Sprawdź, czy URL jest zindeksowany w pamięci podręcznej Google.
Sprawdź przekierowania 301 i 302 dla określonego adresu URL. Sprawdza do 10 przekierowań.
Uzyskaj przybliżone informacje o adresie IP.
Podaj adres IP, a my spróbujemy znaleźć powiązaną z nim domenę lub hosta.