JSON ↔ Query String

Convert between JSON objects and URL query strings

Input

About JSON ↔ Query String

JSON → QS — converts a flat or nested JSON object into a URL-encoded query string. Arrays use key[] notation, nested objects use key[sub].

QS → JSON — parses a query string back into a JSON object. Paste a full URL (with ?) or just the query string portion. Supports nested keys and array notation.

Powered by the browser’s native URLSearchParams API.