Misc
  • Free forever
  • No sign-up
  • Instant results

URL Encoder and Decoder

Encode special characters for safe use in a URL, or decode a percent-encoded string back to readable text. Works in both directions. Just paste and copy.

Output

When would you use this?

URLs can only contain certain characters. Spaces, ampersands, equals signs, and others have to be percent-encoded before they're safe to use in a URL. If you're building query strings by hand, debugging an encoded URL in a log file, or trying to understand what that mess of %20 and %3D characters actually says, this tool handles it in both directions.

Common Questions

What is URL encoding?

What's the difference between encodeURI and encodeURIComponent in JavaScript?