URL query parameters (part after ? in URL) carry data between pages and APIs. When debugging complex URLs, it helps to see parameters as structured JSON. Parses any URL or query string and displays key-value pairs as formatted JSON, handling array parameters, encoded values, and nested keys.
Paste a full URL or just the query string portion (e.g., 'page=1&sort=name&filter=active') into the input field. The tool parses each key-value pair and displays them as a formatted JSON object. It automatically handles URL-encoded values (%20 for spaces), array parameters (key[]=value), and nested keys (user[name]=John). The parsed result can be copied as formatted JSON for use in API testing or code.
Query parameter parsing is invaluable for debugging complex URLs in web applications, extracting search parameters from analytics URLs, converting URL state to JSON for API testing in tools like Postman or Insomnia, analyzing tracking parameters (UTM tags) in marketing URLs, reverse-engineering URL-based APIs, and migrating URL-based state management to JSON-based state in modern single-page applications.
The parser uses the URLSearchParams API for standard key-value pairs, with custom handling for bracket notation (key[] and key[0]) and nested objects (user[name]). URL-encoded characters are decoded using decodeURIComponent(). Duplicate keys are automatically collected into arrays. The tool handles edge cases including empty values (key=), keys without values (key), hash fragments (#), and malformed encoding sequences.
Paste a full URL (e.g., https://example.com?page=1&sort=name) or just the query string (page=1&sort=name) into the input. The tool parses each key-value pair and displays them as a formatted JSON object.
Parameters like colors=red&colors=blue or colors[]=red&colors[]=blue are parsed into JSON arrays: {"colors": ["red", "blue"]}.
Yes. URL-encoded characters like %20 (space) and %26 (&) are automatically decoded in the JSON output so you see the readable values.
Parse URLs into components: protocol, host, path, query, hash
Convert special characters to percent-encoded format for URLs. Decode encoded URLs back to readable text.
Format, validate, and minify JSON data with error detection and proper indentation.
Transform, format, generate, and encode data instantly. Private, fast, and always free.
Browse All Tools