URL Encode/Decode

Encode and decode URLs and query parameters online. Handles special characters and Unicode.

What is URL Encoding?

URL encoding (percent-encoding) converts special characters into a format that can be safely transmitted in URLs. Characters like spaces, &, =, and non-ASCII characters are replaced with percent-encoded values.

Encode vs Encode Component

  • Encode — Encodes a full URL, preserving :, /, ?, #, & characters
  • Encode Component — Encodes everything, for use in query parameter values
  • Decode — Decodes any percent-encoded string back to readable text