Query Params Parser
Parse a query string into a key-value table with decoded values.
$query string
0 chars1 lines
Related Tools
/URL Parser
Break down a URL into its individual components using the browser URL API.
%URL Encode
Encode text for safe use in URLs using percent-encoding.
%URL Decode
Decode percent-encoded URL strings back to readable text.
{}?Object to Query String
Convert a JSON object to a URL query string.
?{}Query String to Object
Parse a URL query string into a JSON object.
FAQ
- Do I need to include the full URL?
- No. You can paste just the query string portion (e.g. foo=bar&name=John%20Doe), with or without a leading ?. Full URLs are also accepted — the tool will extract the query string automatically.
- What is the difference between the raw and decoded value columns?
- The raw value column shows the value exactly as it appears in the query string, including percent-encoding (e.g. John%20Doe). The decoded column shows the human-readable result after URL decoding (e.g. John Doe).
- Does it handle repeated parameter keys?
- Yes. URLSearchParams supports multiple values for the same key. Each key-value pair is shown as a separate row in the table.
Paste a URL query string (with or without the leading ?) and this tool parses it using URLSearchParams, showing each parameter as a row with its key, raw encoded value, and decoded value side by side. Useful for inspecting complex query strings from API calls, analytics URLs, or form submissions.