~/dev-multi-tool > url-encode
한국어 GitHub

URL Encoder/Decoder

input — url-encode encode
$
|
output — url-encode
// output will appear here

## What is URL Encoder/Decoder?

URL Encoder/Decoder is a free online tool that encodes or decodes URL components and full URLs. It converts special characters to percent-encoded format and back, supporting Unicode characters.

## How to use

  1. Select Encode or Decode mode
  2. Choose Component (for query parameters) or Full URL mode
  3. Paste or type your text in the input panel
  4. The output updates automatically in real-time

## FAQ

What is the difference between Component and Full URL mode?

Component mode (encodeURIComponent) encodes all special characters including :, /, ?, #, &. Full URL mode (encodeURI) preserves URL structure characters like :// and / while encoding other special characters.

Is my data safe?

Yes. All processing happens entirely in your browser. No data is sent to any server.

When should I use URL encoding?

URL encoding is needed when passing special characters in query parameters, form data, or any URL component. Characters like spaces, &, =, and non-ASCII characters must be encoded.