URL encode / decode
Encode text for safe use in URLs, or decode it back.
Percent-encoding made instant — full Unicode support including Arabic characters in URLs.
Frequently asked questions
When do I need URL encoding?
Whenever text goes into a URL: query parameters, search terms, or any characters like spaces, ?, & and non-Latin letters.
What is the difference with Base64?
URL encoding keeps text readable and is specifically for URLs; Base64 is a general binary-to-text encoding.