Developer Utility

URL Encoder / Decoder

Encoding

Encode and decode URLs with component and full URL support

Your data is processed locally in your browser. Nothing is uploaded.

What is URL Encoder / Decoder?

URL encoding converts reserved and non-ASCII characters into their percent-encoded form (for example a space becomes %20) so they can travel safely inside a URL. This tool offers both component-level encoding and full-URL encoding, plus the matching decoders.

How to use

  1. Enter the URL or text you want to process.
  2. Choose Encode Component for query-parameter values, or URL Encode for a whole address.
  3. Use the matching Decode action to reverse the transformation.
  4. Copy the result from the output pane.

Use Cases

  • Encoding query-string values that contain spaces, ampersands or Unicode.
  • Decoding a percent-encoded URL captured from a browser or a log file.
  • Preparing links that include CJK characters or special symbols.

Related Tools