Skip to content

URL Encoder / Decoder

Paste a URL, query string, or text and convert it to or from percent-encoded form instantly.

Loading tool…

How to use

  1. Choose Encode or Decode.
  2. Pick Component for query/path parts, or Full URI for whole URLs.
  3. Paste your text — the result updates live.

Frequently asked questions

What's the difference between Component and Full URI?

Component encoding (encodeURIComponent) escapes every reserved character, ideal for a single query parameter or path segment. Full URI encoding (encodeURI) leaves URL structure characters like : / ? & untouched, for encoding a complete URL.

Why does decoding sometimes fail?

Decoding throws an error if the input contains a stray % not followed by a valid two-digit hex code. Check the input was copied in full.

Is my data uploaded?

No. Encoding and decoding run entirely in your browser using the native URI functions — nothing is sent anywhere.

About this tool

URL Encoder / Decoder is a free, browser-based tool from Tools Platform. It runs entirely on your device — your data is never uploaded to a server, so it stays completely private. There are no accounts, no watermarks, and no limits. Paste a URL, query string, or text and convert it to or from percent-encoded form instantly.