🔗

URL Encode / Decode

Percent-encode or decode URLs.

Encode type:
Original Text/URL
URL Encoded Result
Result will be shown here

What is URL Encoding?

URL encoding (percent-encoding) converts special characters to %XX format. Since URLs can only use ASCII characters, non-ASCII characters and reserved characters must be encoded for safe transmission.

Encoding Methods

  • encodeURIComponent: Encodes URL parameter values, encodes most special characters (recommended for values)
  • encodeURI: Encodes entire URL, preserves URL structure characters (: / ? # @)
  • Full Encode: Encodes all non-alphanumeric characters, strictest encoding

Use Cases

  • Query Parameters: Ensure values don't break URL structure
  • API Requests: Encode special characters in parameters
  • Cross-system Transfer: Ensure data passes correctly between systems
  • Debugging: Decode encoded URLs to see original content