T
Toolkit.app
/URL Encoder/Decoder

URL Encoder/Decoder

Encode special characters for safe use in URLs or decode percent-encoded URLs back to readable text. All processing happens in your browser for privacy.

Text to Encode

Encoded URL

Enter text and click "Encode URL" to see the result.

All processing happens in your browser - your data never leaves your device.

About URL Encoding

URL encoding (also known as percent-encoding) is a mechanism for encoding special characters in URLs. Characters that have special meaning in URLs (like &, =, ?) or non-ASCII characters need to be encoded to be safely transmitted.

How It Works

Each unsafe character is replaced with a percent sign (%) followed by its hexadecimal ASCII value. For example, a space becomes %20 or +.

Common Encodings

Space → %20 or +
& → %26
= → %3D
? → %3F
/ → %2F
: → %3A
# → %23
@ → %40

Use Cases

  • Encoding query parameters in URLs
  • Safely transmitting form data
  • Creating URL-safe filenames
  • Debugging encoded URLs from logs or analytics