Skip to main content

URL Encoder / Decoder

Encode URLs by replacing special characters with percent-encoded equivalents, or decode percent-encoded URLs back to readable text. Swap input and output with one click.

FreeEncode & DecodeQuery Strings

Text / URL to Encode

Encoded Output

Output will appear here…

Characters that must be encoded in URLs

  • Space → %20 (or +)
  • & → %26
  • = → %3D
  • # → %23
  • ? → %3F (when in a parameter value)
  • Non-ASCII characters like ü → %C3%BC (UTF-8 encoded)