URL encoder & decoder
Prepare a value for use inside a URL component or decode a percent-encoded component back to readable text.
Local processing
Result
Your result will appear here
The input stays available if you need to adjust a setting.
How to use url encoder & decoder
- 1
Paste the value.
- 2
Choose encode or decode.
- 3
Convert and copy the result.
A realistic example
Encode `search terms & filters` for use as one query-parameter value.
Supported formats and limits
Input and output: UTF-8 text.
- This tool encodes a component, not an entire URL structure.
- Malformed percent escapes cannot be decoded.
Questions people ask
Should I encode a complete URL?
Usually encode individual parameter values so separators such as `?`, `&`, and `=` retain their meaning.
Why does a space become `%20`?
Percent encoding represents characters that are unsafe or ambiguous inside URLs.