Ads disabled until consent granted.

Browser tool

URL Parser & Query Encoder

Break down URLs into components and rebuild query parameters.

Debug URLs faster by seeing every component side-by-side, editing query strings with confidence, and sharing precise states with teammates or API partners.

Key points

Understand every component

Paste any URL to instantly surface its protocol, credentials, host, path, query string, and fragment with a normalized preview.

Edit and rebuild queries

Use the key-value editor for quick tweaks or enable the qs-powered structured mode to manage nested objects and arrays.

Share reproducible states

Copy encoded or decoded query strings, preserve parameter ordering, and generate share links that recreate your current settings.

Components

Query parameters

Rebuilt URL

Final URL

Encoded query string
Decoded query string
Ads disabled until consent granted.

How to use this tool

  1. Step 1

    Paste a URL to inspect

    Drop in any link from staging or production. The tool auto-detects missing protocols and shows a normalized breakdown for review.
  2. Step 2

    Adjust components or parameters

    Edit the protocol, host, or path fields directly and add, remove, or reorder query parameters using the editor that fits your needs.
  3. Step 3

    Copy or share the rebuilt link

    Use the copy buttons to grab the final URL, encoded query string, or decoded version. Share links preserve toggles and structured JSON.

Frequently asked questions

When should I enable qs structured parsing?
Turn it on when you work with APIs that rely on nested query parameters such as filter[name]=value or arrays like filter[tags][]=a. The JSON editor maps directly to those structures.
How are repeated parameters handled?
Repeated keys stay in their original order. You can preserve ordering when rebuilding so diagnostics match the original request log.
Does the tool modify reserved characters?
No. Encoding follows RFC 3986 rules and only affects characters that must be escaped in URLs. Decoded previews help double-check what the server will receive.

Avoid pasting URLs that include private access tokens or credentials into shared links. Everything runs locally in your browser, but encoded states can still expose sensitive values if forwarded broadly.

URL Parser & Query Encoder — WebUtility.org | WebUtility.org