URL Encode / Decode

Percent-encode text so it is safe to use in URLs and query strings, or decode an encoded URL back to readable text. Runs locally in your browser.

🔒 Runs 100% in your browser — nothing is uploaded

About URL encoding

URL encoding (also called percent-encoding) makes text safe to drop into a web address. Spaces become %20, an ampersand becomes %26, and so on, so your links and query parameters never break. Decode does the reverse, turning an encoded URL back into readable text. It all runs in your browser.

Frequently asked questions

What is URL encoding?

URL (percent) encoding replaces characters that are unsafe in a URL — like spaces, &, ? and = — with % codes, so links and query strings stay valid.

When do I need it?

Whenever you put text into a URL query parameter, such as a search term or a redirect target, encode it first so special characters don’t break the link.

Is my input uploaded?

No. Encoding and decoding happen locally in your browser.