ChooseTools

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.

Related tools