FINAL TOOLBOX
05 // Unicode, Symbol & Encoding WorkbenchURL-CODEC

URL Query String Parameter Encoder & Inspector

Safely encodes and decodes complex API query parameter values containing nested URLs, math expressions, JSON fragments, and international UTF-8 text.

Encoded Output
utm_source%3Dsearch%26redirect%3D%252Fcharts%252Fwaterfall-chart-maker%26filter%3Da%252Bb%253Dc
Decoded Output
utm_source=search&redirect=/charts/waterfall-chart-maker&filter=a+b=c
Was this tool helpful?

Reference Table

  • 01Always percent-encode nested redirect URLs and mathematical `+` signs (`%2B`) inside query parameters so servers do not misinterpret `+` as whitespace.

Frequently Asked Questions

Why did my `+` sign turn into a space on the server?+

`URLSearchParams` treats unencoded `+` in query strings as a space; encode literal plus signs as `%2B`.

Is there a maximum URL length in browsers?+

Modern Chrome, Safari, Firefox, and HTTP/2+ CDNs handle 8 KB–32 KB URLs easily, though keeping URLs under 2,048 characters maximizes compatibility across proxies and crawlers.

How does `URLSearchParams` differ from `encodeURIComponent`?+

`URLSearchParams` follows WHATWG form-encoding (spaces become `+`), whereas `encodeURIComponent` uses `%20`.