Skip to Content

Free URL Encoder / Decoder

Percent-encode or decode URLs and query parameters, with the component/full distinction done right.

  • Processed in your browser
  • 5 free uses a day, 50 with a free account
  • No watermark
  • Updated

Use the URL Encoder / Decoder

What is a URL Encoder / Decoder?

URLs cannot carry spaces, ampersands or Unicode directly: they must be percent-encoded. The subtle part is scope: a query parameter value needs full component encoding, while a whole URL must keep its :, / and ? intact.

This tool offers both modes explicitly, plus decoding that also understands the legacy + as space convention.

Frequently asked questions

Component vs full URL encoding: which one?

Encoding a value to put inside a query string → component. Cleaning up a complete URL → full. Encoding a full URL as a component wrecks its structure.

Why does %20 sometimes appear as + ?

Historic form encoding uses + for spaces in query strings. The decoder here accepts both.

Does it handle Unicode?

Yes: characters are encoded as UTF-8 percent sequences, e.g. ₹ → %E2%82%B9.

Is anything sent anywhere?

No: encoding is local.

Need another pair of hands on the build?

BitsSolved writes React and Go, demos working software every week, and leaves the code in your repository. This tool platform is our own work running in production.

Tell us what you need built.

The first call is free and is mostly us asking questions. After it you get the scope in writing and a fixed quote for the first phase.

Based inTamil Nadu, India
First callFree, and mostly us asking questions