Browser-first privacy
The website interface converts input locally and does not transmit the pasted value. This is the preferred mode for sensitive samples.
Developer utility · Guide
Decode application/x-www-form-urlencoded data with repeated keys, percent escapes, plus-sign spaces, and complete URL support.
Open the toolPurpose
Form submissions, OAuth callbacks, webhook samples, and copied URLs frequently arrive as dense key-value strings. Reading percent escapes and repeated fields by eye is slow, and quick split-on-ampersand snippets often lose information.
The converter applies standard form-decoding behavior, accepts raw form data, a leading-question-mark query string, or a complete URL, and groups repeated field names into arrays before producing formatted JSON.
Workflow
Use a raw form body, a query string, or an entire URL. The interface identifies which part should be parsed.
Percent escapes become characters, plus signs become spaces, empty values remain present, and equals signs inside values are preserved.
Repeated keys become arrays so values are not silently overwritten. Values remain strings because form encoding carries no JSON types.
Under the surface
The website interface converts input locally and does not transmit the pasted value. This is the preferred mode for sensitive samples.
Inputs such as tag=design&tag=web become one array rather than retaining only the final value.
When a complete URL is supplied, the converter parses its query component and ignores the fragment.
A versioned JSON endpoint is available for automation. Unlike browser mode, API input necessarily reaches the server for processing and is not persisted by the application.
Known limits
Questions
No. Interactive conversion runs locally. Only deliberate requests to the separate API send input to the server.
application/x-www-form-urlencoded has no native JSON value types, so preserving strings avoids guessing and changing the submitted data.
Repeated names are preserved in order as an array rather than overwriting earlier values.
Yes. The tool publishes a versioned API and OpenAPI document on the converter host.