URL Encoder & Decoder

Encode text for a URL component or decode percent-encoded text.

URL Encoder workspace

About URL Encoder

URL encoding replaces characters that have special meaning in a URL. This tool uses the browser-standard component encoding rules used by JavaScript's encodeURIComponent and decodeURIComponent.

How to use

  1. Choose encode or decode.
  2. Enter the URL component or encoded value.
  3. Copy the result.

FAQ

Should I encode a complete URL?

Usually no. Encode individual path segments or query values, then assemble the full URL.