URL Encoder / Decoder

Percent-encode or decode text and URLs instantly. Everything runs in your browser — your text never leaves your device.

How to encode or decode a URL

  1. Paste your text or URL into the top box.
  2. Click Encode to percent-encode it, or Decode to reverse it.
  3. Click Copy result to grab the output.

What is URL encoding?

URLs can only contain a limited set of characters. URL encoding (percent-encoding) replaces unsafe characters with a % and a code — for example a space becomes %20. This keeps links, query strings and form data valid.

Component mode (default) escapes everything unsafe, ideal for a single value like a search term. Full-URL mode keeps structural characters such as /, ? and : intact.

Is it private and safe?

Yes. Toolyard encodes text inside your browser on your own device. Your text is never uploaded anywhere, so it stays completely private.

Frequently asked questions

Why did my link break after encoding?

You probably used Component mode on a whole URL. Switch on Full-URL mode to keep slashes and colons.

Can it decode %20 and + signs?

Yes — Decode turns percent codes back into normal characters.

Is my text uploaded?

No. Everything runs on your device and nothing is sent anywhere.

Is it free?

Completely free, no sign-up.