URL Encoder & Decoder

URL Encoder & Decoder percent-encodes or decodes text for safe use in URLs and query strings, entirely in your browser.

No upload Instant Free No sign-up

How to encode or decode a URL

  1. 1 Type or paste text into the input box.
  2. 2 Click "Encode" to percent-encode it for safe use in a URL, or "Decode" to reverse it.
  3. 3 Copy the result.

Frequently Asked Questions

Does this upload my text anywhere?
No — encoding and decoding happen entirely in your browser.
What characters does URL encoding affect?
Characters not allowed directly in a URL (spaces, &, ?, #, and others) are replaced with a percent sign followed by their hex code, e.g. a space becomes %20.
When do I need this?
Commonly when building query strings or URLs manually that include user input, spaces, or special characters that would otherwise break the URL.