๐Ÿ”—URL Encoder/Decoder

Encode and decode URL strings

About the URL Encoder/Decoder

URL Encoder/Decoder converts text to and from percent-encoding, the format required for safely passing special characters in URLs and query strings.

Use it to build correct links and to read encoded parameters from URLs. It runs entirely in your browser.

Common use cases

  • Encoding query parameters with spaces or symbols
  • Decoding URLs to read their parameters
  • Building correct links for redirects and APIs
  • Debugging tracking or UTM parameters

How to use the URL Encoder/Decoder

  1. Paste the text or URL into the input field.
  2. Choose Encode or Decode.
  3. Copy the encoded or decoded result.

Frequently asked questions

What is the difference from Base64?

URL encoding escapes unsafe URL characters with % sequences, while Base64 represents arbitrary data as ASCII. They serve different purposes.

Does it encode the whole URL or just parameters?

You can encode any string; for full URLs, encode individual parameter values to keep the structure valid.

Is it private?

Yes, encoding and decoding run locally in your browser.