Developer Tools

Free Online Query String Parser & Builder

Paste a query string to break it into key-value pairs, or build a new query string from parameters you enter.

Parse a query string

Build a query string

How to use the query String Parser

  1. Paste a query string or full URL into the parser to see each parameter listed as a key-value pair.
  2. Or use the builder below: add key-value pairs and click 'Build query string' to generate a properly encoded string.
  3. Copy either the parsed values or the built string.
  4. Use '+ Add parameter' to add as many pairs as you need.

Example

Parsing ?search=blue+shoes&page=2 returns two parameters: search = blue shoes and page = 2.

Why parse or build query strings?

Query strings carry filters, search terms, and tracking parameters in a URL. Manually reading or constructing them is error-prone with special characters — this tool handles the encoding and decoding for you.

Encodes values automatically

When building a query string, values are automatically percent-encoded so spaces and special characters won't break the resulting URL.

Frequently asked questions

Yes, the parser extracts and reads the query string portion even if you paste the entire URL.

Yes, percent-encoded characters like %20 are decoded back into readable text, such as spaces.

Yes, both the parser and builder support repeated keys, which is valid in query strings.

No, all parsing and building happens locally in your browser.