🔡 URL Encode & Decode — percent-encoding

Percent-encode and decode URL components so special characters never break your links or query strings.

Encoding Free · no sign-up Added 2026-08-01
Input
Result

Private by design. This tool runs entirely in your browser — nothing you enter or add is uploaded to any server.

How it works

  1. Paste or type your text into the input box.
  2. Choose "Encode to URL (percent-encoding)" or "Decode from URL (percent-encoding)" — the result appears instantly in the output box.
  3. Copy the result with one click. Unicode and emoji are fully supported.
  4. Everything runs locally in your browser, so even sensitive strings never leave your device.

Examples

  • Encoding "Hello World! 100% free & simple = true" produces "Hello%20World!%20100%25%20free%20%26%20simple%20%3D%20true".
  • Decoding "Hello%20World!%20100%25%20free%20%26%20simple%20%3D%20true" returns the original "Hello World! 100% free & simple = true".
  • Errors are caught and explained — paste a broken value and the tool tells you what is wrong with it.

Frequently asked questions

What is URL (percent-encoding) encoding?

URL encoding (percent-encoding) escapes characters that are not safe inside a URL — spaces, ampersands, non-ASCII characters and reserved symbols — so links and query strings never break.

Is my text or data uploaded to a server?

No. The URL Encoder / Decoder runs entirely in your browser using JavaScript — nothing you type or paste is sent anywhere, and everything disappears when you close the tab.

Is this tool free to use?

Yes, completely free with no sign-up, no watermarks and no usage limits. URL Encoder / Decoder is part of a collection of free tools where new tools are added after review.

Does it work on phones and tablets?

Yes. The layout is fully responsive and all processing is done on your device, so it works on any modern phone, tablet or computer — even offline once the page has loaded.

More Encoding tools →