/url-encode-decode
Everyday Utilities

URL Encoder & Decoder: Percent-Encode Text Online

Percent-encode any string so it's safe to drop into a URL, or decode a percent-encoded string back to plain text. UTF-8 safe.

Runs in your browser — your text is never uploaded or stored.
Result

How to Use

  1. 1.Pick Encode (text → %-encoded) or Decode (%-encoded → text).
  2. 2.Paste your input into the box.
  3. 3.Copy the encoded or decoded result with one click.
Advertisement

FAQ

What's the difference between encodeURI and encodeURIComponent?

encodeURIComponent escapes every reserved URL character, so it's safe inside query strings. encodeURI leaves URL structure characters like /, ?, and # untouched.

Does it handle emoji and non-ASCII?

Yes. The tool uses UTF-8 so any Unicode character is encoded to the correct percent-escape sequence.

Is my input sent anywhere?

No — encoding and decoding both happen entirely in your browser.

Related tools

More text utilities