Free online tool
Encode and decode URL components
Convert text to percent-encoded form for URL components or decode encoded values into readable text. Use the component mode for query values rather than whole URLs.
Open the interactive URL Encoder / Decoder
The interactive tool loads in the page. Enable JavaScript to enter data, process content, and download results.
Quick guide
How to use this tool
- 01Choose encode or decode.
- 02Enter a URL component or encoded string.
- 03Convert and copy the result.
Capabilities
Features and supported formats
- Supports URL component encoding/decoding.
- Shows readable output for percent-encoded text.
- Runs locally in the browser.
Supported formats
Input and output: URL text and percent-encoded components.
Answers
Frequently asked questions
Should I encode an entire URL?
Usually encode individual query parameter values, not the full URL; encoding reserved URL separators can change its meaning.
What does percent-encoding do?
It represents characters using a percent sign followed by hexadecimal bytes so they can be safely included in URL components.