Koder/Dekoder URL konwertuje ciągi znaków URL do i z formy zakodowanej procentowo (percent-encoded). Wybierz między encodeURIComponent (agresywne) a encodeURI (zachowuje strukturę URL), aby dopasować działanie do swoich potrzeb — debugowania parametrów zapytania, budowania bezpiecznych adresów URL lub inspekcji zakodowanych linków.
Podczas budowania adresów URL z danych wejściowych użytkownika, ciągów zapytań lub znaków międzynarodowych, potrzebujesz poprawnego kodowania procentowego, aby zapobiec błędom. To narzędzie obsługuje oba kierunki konwersji natychmiastowo. Wybierz encodeURIComponent podczas kodowania wartości pojedynczego parametru (koduje znaki ? / & = # itp.) lub encodeURI, gdy chcesz zachować strukturę adresu URL (koduje tylko znaki naprawdę niebezpieczne). Dekodowanie działa zarówno ze standardowym kodowaniem procentowym, jak i obsługuje ciągi zakodowane podwójnie. Konwersja w czasie rzeczywistym oznacza, że widzisz wynik natychmiast podczas pisania, a oba tryby można przełączać, aby zweryfikować poprawność konwersji w obie strony. Wszystko odbywa się lokalnie w Twojej przeglądarce — bez przesyłania danych na serwer.
Wybierz encodeURIComponent dla bezpiecznych wartości parametrów (koduje ? / & = itp.) lub encodeURI dla pełnych adresów URL (zachowuje strukturę, koduje tylko niebezpieczne znaki).
Dekoduje ciągi zakodowane procentowo, w tym znaki spoza zestawu ASCII, wielobajtowe sekwencje UTF-8 oraz emoji. Sprawnie obsługuje dane zakodowane podwójnie.
Błyskawicznie kopiuj zakodowany lub zdekodowany wynik do schowka — bez konieczności ręcznego zaznaczania.
Wynik aktualizuje się na żywo podczas pisania. Nie musisz za każdym razem klikać „Koduj” — widź natychmiastowe rezultaty podczas edycji wejścia.
Wejście i wyjście pojawiają się w wyraźnie oznaczonych panelach, co pozwala na błyskawiczne porównanie przed i po.
Poprawnie koduje spacje, cudzysłowy, Unicode, znaki zastrzeżone i trudne sekwencje, które psują proste funkcje zamiany tekstu.
Wklej uszkodzony adres URL z nieczytelnymi parametrami, aby zdekodować je do czytelnych wartości — szybko zidentyfikuj, co faktycznie zostało wysłane.
Zakoduj dane wejściowe użytkownika (nazwiska, zapytania wyszukiwania, ścieżki plików) przed dołączeniem ich do adresu URL, aby zapobiec błędom wstrzykiwania i parsowania.
Dekoduj marketingowe adresy URL z tagami UTM, aby zobaczyć rzeczywistą kampanię, źródło i medium bez konieczności czytania surowych ciągów zakodowanych procentowo.
Koduj adresy URL ze znakami niełacińskimi (chińskimi, arabskimi, hebrajskimi), aby potwierdzić, że są poprawnie zakodowane procentowo do transmisji.
Dekoduj identyfikatory URI przekierowania OAuth z zagnieżdżonymi zakodowanymi parametrami, aby śledzić, co jest przekazywane między dostawcami a aplikacjami.
Kliknij ikonę URL w panelu DevSuite Pro. Otworzy się dwupanelowy edytor z przełącznikami kodowania i dekodowania.
Wklej adres URL, parametr zapytania lub zakodowany ciąg. Narzędzie działa na całych adresach URL lub indywidualnych wartościach parametrów.
Dla wartości parametru użyj encodeURIComponent. Dla pełnego adresu URL (gdzie chcesz zachować znaki /, ?, &), użyj encodeURI.
Skonwertowany wynik pojawi się w sąsiednim panelu. Zakodowane znaki wyświetlają się jako sekwencje %XX; zdekodowany wynik przywraca oryginalną, czytelną formę.
Kliknij „Kopiuj”, aby wysłać wynik do schowka. Wklej go do swojego kodu, adresu URL żądania lub dokumentacji.
Zainstaluj DevSuite Pro za darmo i odblokuj ponad 64 narzędzi programistycznych dla swojej przeglądarki.