URL Encoder

Paste text to percent-encode it for a URL, or paste an encoded URL to read it. Encoding runs on your device - nothing is ever uploaded.

Runs entirely on your device - nothing is ever uploaded.

More tools

How to use URL Encoder

  1. Type text in the top box and encode it for use in a URL.
  2. Paste an encoded string in the bottom box and decode it.
  3. Copy either result with one click.

What it is for

URLs can only contain a limited set of characters, so spaces, symbols, and non-English letters must be percent-encoded before they can appear in a link or query string. This tool does that conversion both ways.

How it works

Encoding uses encodeURIComponent so query parameter values are safe; decoding reverses it with decodeURIComponent and reports malformed input instead of failing silently.