Skip to main content
DevPipe logoDevPipe

Query String Tools

Build and parse URL query strings from key-value pairs.

Mode

Building and parsing query strings

Query strings encode key-value pairs after the ? in URLs. Builders serialize objects with proper encoding; parsers split pairs for debugging OAuth redirects and analytics parameters.

Duplicate keys, bracket notation, and plus-versus-percent20 semantics vary by framework. PHP-style array parameters differ from Node query parsers. Always decode then inspect rather than assuming flat maps.

UTM campaign parameters should stay lowercase for consistent analytics. Sensitive tokens in query strings belong in headers instead when possible because logs often capture full URLs.

Parse redirect URLs locally when they contain authorization codes or session IDs. Browser parsing keeps tokens off remote URL decoder services.

Reference Guide

QA tool - all processing runs locally in your browser. No data is sent to a server.

Operation: qs-build

Paste input, click Run, and copy the result. For two-input tools, fill both fields before running.

Example Input

q=devpipe
page=1

A sample loads automatically when you open this tool. Use Load Sample to reset it.

Related tools