Percent-encoding, done right
Browsers and servers only accept a limited set of characters in a URL, so spaces, ampersands, question marks and unicode must be percent-encoded (%20, %26, and so on). This tool encodes and decodes both full URLs (encodeURI) and individual query values (encodeURIComponent), so you always pick the right escaping for the job — whether you're building a link, debugging a redirect, or reading an OAuth callback.
Inspect any query string
Paste a full URL and the built-in inspector splits its query string into a clean key/value table, decoding each value so you can read exactly what a link is passing. It's ideal for debugging UTM tags, API requests and tracking parameters. Everything runs in your browser — sensitive tokens and internal URLs never leave your device.
- 01
- Two-way encode & decode
- 02
- encodeURIComponent and encodeURI schemes
- 03
- One-click swap between input and output
- 04
- Query-string inspector parses params into a table
- 05
- Handles spaces, unicode & reserved characters
- 06
- Runs locally — nothing is uploaded


