🔗 URL Encoder / Decoder & Query String Parser
Instantly encode text to percent-encoded URL format or decode %xx strings back to plain text — free, no upload required, and works fully offline in your browser.
URL Encoder / Decoder
Query Parser
About
This tool uses the browser's built-in encodeURIComponent and decodeURIComponent functions to convert text to and from URL-safe encoding. The Query Parser section lets you paste any full URL or raw query string and instantly breaks it into a key-value table — handy for debugging API calls or inspecting redirect parameters. Everything runs client-side: your URLs and query data never leave your device.
How to use
- Paste the text you want to encode, or the %xx string you want to decode, into the top textarea.
- Click 'Encode' to convert to percent-encoded format, or 'Decode' to restore the original text.
- Click 'Copy' to copy the result to your clipboard, or 'Clear' to reset.
- To parse a URL's query parameters, paste the full URL (or just the query string) into the Query Parser input and click 'Parse' or press Enter.
- View decoded key-value pairs in the table, and copy any individual value with the 'Copy' button on each row.
FAQ
- Is this URL encoder free to use?
- Yes, completely free with no limits. No account, no subscription, and no hidden costs.
- Do you upload or store my URLs or query strings?
- Never. All encoding, decoding, and parsing happens entirely in your browser using JavaScript. Nothing is sent to any server.
- Does it work offline?
- Yes. Once the page has loaded, you can disconnect from the internet and the tool continues to work fully.
- What is the difference between encoding and decoding a URL?
- Encoding converts special characters (spaces, Korean text, symbols like &, =, ?) into safe %xx percent-encoded sequences. Decoding reverses this process, turning %xx sequences back into readable characters.
- Can I parse just a query string without the full URL?
- Yes. The Query Parser accepts a full URL like https://example.com/path?key=value or just the query portion like key=value&foo=bar (with or without a leading ?).