URL Query Parser
Convert a URL or query string into a JSON object, grouping repeated parameters into arrays. Everything runs in your browser.
FAQ
Is my URL sent to a server?
No. Everything happens entirely in your browser and no data leaves your device.
Can I paste a full URL?
Yes. Paste a full URL and only the part after ? is parsed; the # fragment is ignored.
What if a parameter repeats?
Repeated keys like tag=a&tag=b are grouped into an array ["a", "b"].
Related tools
Percent-encode Korean and special characters for URLs, or decode them back.
Format JSON for readability or minify it to a single line. Syntax errors are shown instantly.
Convert CSV data into JSON—either an array of objects using the header row, or a 2D array. Everything runs in your browser.
Encode text to Base64 or decode Base64 back to text, with full Unicode support.
Encode characters like <, >, &, and quotes into HTML entities, or decode them back including numeric and hex entities. Everything runs in your browser.