URL Encoder / Decoder

Encode and decode URLs with support for different encoding formats.

Text Input

Enter text to URL encode

URL Encoding
Characters: 0

Encoded Output

URL encoded result

About URL Encoding

What is URL Encoding?

URL encoding (percent encoding) converts characters into a format that can be transmitted over the Internet safely.

  • • Replaces unsafe characters with % followed by hex codes
  • • Spaces become %20 (or + in form data)
  • • Special characters like @#$%^&*() are encoded
  • • Required for URLs with special characters

Common Use Cases

  • • URL parameters with special characters
  • • Form data submission
  • • API query strings
  • • File names in URLs
  • • Search queries
  • • Email addresses in URLs

Common Encodings

Space → %20
! → %21
# → %23
$ → %24
% → %25
& → %26
+ → %2B
= → %3D