Query string builder
Build or parse a URL query string - add, remove and reorder parameters with correct encoding.
1 · Base URL (optional)
2 · Parameters
3 · Or parse an existing query string
What this does
Add, remove and edit parameter rows (duplicate keys and blank values are both valid and preserved), optionally against a base URL, and get back a correctly percent-encoded query string - or paste an existing query string to load it into the row editor for further editing.
Correct encoding, never doubled
Built on the browser's own URLSearchParams, so encoding follows the same rules a real browser request would use - values are never double-encoded.
Privacy
Built entirely in your browser - nothing is sent to a server.