URL, HTTP & APIs

Query String Parser

Paste a URL or query string to break it into an editable table of parameters, then rebuild a clean query string you can copy. Duplicate keys, missing values and broken encodings are kept visible — everything stays in your browser.

Runs in your browser v1.0.0

URL or query string

paste & edit
Options

Parameters

0 params

Query string

0 chars

How it works

A pasted URL is split into its base, query string and #hash so only the query is parsed. Each &-separated pair becomes a row: the name and value are percent-decoded (%20 and, when the option is on, + both become a space), duplicate names keep their order, and a pair with no = is preserved as a name without a value. Values that are not valid percent-encoding are flagged instead of silently changed — the raw text is kept in the row so nothing is lost. Edit, add or remove rows and the query string on the right rebuilds instantly; copy it, download it, or share the current state as a link. Nothing is sent to a server.