Best Free URL Encoder / Decoder

Percent-encode text for URLs or decode it back in your browser, with component and full-URL modes.

100% free No signup No watermark Files processed in memory, never stored
Go Pro for the best AI models — image, video and chat — plus bigger uploads, priority in the queue and no waiting. Upgrade to Pro
Love best.free? Share it

How it works

  1. Pick a direction. Choose Encode (text → %-escaped) or Decode (%-escaped → text).
  2. Paste your input. Type or paste the text; open Advanced options for full-URL mode.
  3. Copy the result. Hit Convert and copy the output. Everything runs in your browser.

About this tool

Percent-encode any text so it is safe to drop into a URL — query strings, path segments, form values — and decode percent-escaped text back to plain readable characters, all without anything leaving your machine. Paste a string, choose Encode or Decode, and the result appears instantly with spaces, ampersands, slashes and Unicode handled correctly. By default it encodes a single component; the Advanced option switches to whole-URL mode that leaves structural characters intact when you are encoding a complete address.

What people use it for

  • Encode a value for a query string or form parameter
  • Decode a %-escaped URL to read it
  • Escape a full address while keeping : / ? & = # intact
  • Fix Unicode or spaces that broke a link

Frequently asked questions

Component mode escapes reserved characters like : / ? & = # — use it for a single value. Full-URL mode leaves those alone — use it to encode a whole address. Toggle it in Advanced options.

Yes. Spaces become %20, and accented characters and emoji are UTF-8 percent-encoded so they round-trip cleanly.

No. Encoding and decoding happen entirely in your browser, so nothing you paste is uploaded anywhere.

The input had a malformed percent-escape — a lone % or something like %ZZ. Fix the stray sequence and decode again.

No. This uses standard percent-encoding, where a literal space is %20. The + as-space convention is specific to form bodies, not URLs in general.

Completely free, no account, no limits — a client-side tool with nothing to meter.

Yes. It runs in your browser, so URL Encoder / Decoder works on phones and tablets as well as desktop — there is no app to install.

Usually just a few seconds for a typical file — URL Encoder / Decoder starts working the moment you give it your input.

Casual use is unlimited, under a generous fair-use cap that keeps it fast for everyone.

All modern browsers — Chrome, Safari, Firefox and Edge. URL Encoder / Decoder needs nothing installed beyond the browser you already use.

Related tools

Rate this page
5.0/5 (0)

What could we improve? Your feedback helps us fix issues.