TextArray
100% lokalnie

Parser parametrów URL

Wyodrębnij parametry z adresu URL i zobacz je jako czytelny JSON.

Wejście
Wynik

Parser parametrów URL

Wklej adres URL, a narzędzie rozłoży jego query string na czytelny JSON. Zamiast wpatrywać się w ścianę ampersandów i sekwencji procentowych, zobaczysz każdy parametr jako parę klucz–wartość, już zdekodowaną: %20 i + zamieniają się w spacje, a z %C4%85 robi się ą. Narzędzie przyjmie pełny adres, adres bez protokołu jak example.com/sciezka?a=1 oraz sam query string w postaci a=1&b=2, z pytajnikiem na początku lub bez niego.

Przydaje się zawsze, gdy długi adres przestaje być czytelny: przy sprawdzaniu tagów UTM w linku kampanii, przy debugowaniu adresów z Google Analytics lub platform reklamowych, przy analizie przekierowania OAuth albo przy weryfikacji parametrów, które niesie wywołanie API czy webhook. Powtórzone klucze trafiają do tablicy JSON w miejscu pierwszego wystąpienia; po wyłączeniu tej opcji wygrywa ostatnia wartość. Włącz „Dołącz części URL", a w wyniku pojawi się protokół, host, ścieżka i hash. Wcięcie wybierzesz sam: dwie spacje, cztery spacje albo kompaktowy jednowierszowy JSON.

Adresy często przenoszą dane, które nie powinny opuszczać twojego komputera — tokeny sesji, kody OAuth, klucze API, adresy e-mail wszyte w linki śledzące. Parser działa w całości w twojej przeglądarce: nic nie jest wysyłane ani nigdzie zapisywane, więc bez obaw wkleisz nawet link z aktywnym tokenem.

Podsumowanie pod wynikiem liczy znalezione parametry, więc link, z którego któryś po cichu wypadł, wychwycisz jednym spojrzeniem. Gotowy JSON skopiuj, pobierz jako plik albo prześlij dalej do formatera JSON.

Częste pytania

Czy wklejony adres jest gdzieś wysyłany?
Nie. Parsowanie odbywa się w całości w twojej przeglądarce, a adres nigdy nie opuszcza urządzenia — bezpieczne nawet dla linków z tokenami sesji czy kluczami API.
Jak obsługiwane są powtórzone parametry?
Domyślnie powtórzone klucze trafiają do tablicy JSON w miejscu pierwszego wystąpienia. Po wyłączeniu tej opcji wygrywa ostatnie wystąpienie.
Czy zakodowane wartości są dekodowane?
Tak. Sekwencje procentowe i znaki + są dekodowane: %20 staje się spacją, a sekwencje UTF-8 wracają do pierwotnych znaków, łącznie z polskimi literami i emoji.
Czy mogę wkleić sam query string bez adresu?
Tak. Same query stringi jak a=1&b=2 działają z pytajnikiem na początku lub bez niego, a adresy bez protokołu są czytane jako https.