Query String Splitter

Split a full URL or raw query string into readable key-value rows, preserving order, repeated keys, and decoded values.

Split a query string into readable parameter rows

Paste a full URL or raw query string to split each key=value pair into its own readable row with decoded values and position details.

Break long query strings into one pair per row

Use Query String Splitter when you need to see each parameter in order without mentally splitting ampersands and equals signs across one long copied URL or callback query string.

Paste a full URL or query string with key=value pairs to split it.

Split query string result

Review each parameter row in order, confirm repeated keys and empty values, and copy the split pairs when they are ready.

Ready

Split rows will appear here.

The result card will show one readable row per key=value pair as soon as the input is valid.

Query String Splitter keeps the original row order and shows decoded values next to the raw pair.

Split pairs Decoded rows in original order

Copy Pairs exports the original pairs with raw values.

Split parameter rows will appear here after parsing.

How to use Query String Splitter

  1. Paste a full URL or a raw query string into the input field.
  2. Use Split query string to break the input into one row per pair.
  3. Review the decoded key and decoded value for each row in order.
  4. Check the totals for repeated keys, unique keys, and empty values.
  5. Use Copy Pairs when you want the split key=value lines in a copy-ready list.

Query String Splitter examples

  • Split query string into parameters

  • Read URL parameters one pair per row

  • Split callback query string and keep repeated keys

  • Decode key value pairs from a copied URL

What this Query String Splitter does

This tool takes a full URL or a raw query string and splits it into one readable row per parameter pair. It helps when you want one parameter per line, need to inspect the order of the pairs, or want to separate repeated query parameters without needing a heavier parser workflow.

Query String Splitter vs Query String Parser

Query String Parser is better when you want a general decoded overview of the full parameter set. Query String Splitter is more literal and row-based: it focuses on splitting the original query into individual pairs you can read, compare, and copy in sequence.

When splitting query strings is useful

Splitting query strings is useful when you review redirect URLs, callback payloads, search pages, campaign links, or copied request URLs and need to see each key-value pair clearly instead of reading one dense line of parameters.

Query String Splitter FAQs

How do I split a query string into separate parameters?

Yes. You can paste a full absolute URL and the tool will extract and split only the query string portion.

How do I keep repeated query keys when splitting?

Yes. Repeated keys stay as separate rows in the same order they appeared in the original query string.

Does Query String Splitter decode values?

Yes. The result rows show decoded keys and values so spaces and encoded characters are easier to read.

Can I copy only the split pairs?

Yes. The copy action returns only the split key=value lines, not the surrounding stats or helper text.

Related tools