Enter the text that you wish to encode or decode:
How to use the URL Encoder / Decoder
- 1
Paste the text or URL.
- 2
Submit.
- 3
Copy the encoded or decoded result.
About the URL Encoder / Decoder
The URL Encoder / Decoder converts special characters such as spaces, ampersands and non-English letters into percent-encoding (for example a space becomes %20 or +), and turns encoded strings back into readable text.
Last updated
Frequently asked questions
When do I need to encode a URL?
When a value inside a URL - such as a search term or redirect target - contains spaces or symbols like & and ?.
What is the difference between + and %20?
Both represent a space; + is used in form/query strings, %20 everywhere.
Does it handle non-English characters?
Yes, they are encoded as UTF-8 bytes.