URL Encoder/Decoder

Encode and decode URLs and query parameters

Text to Encode

URL Encoded

Examples

Input:
Hello World!
Output:
Hello%20World!
Input:
user@example.com
Output:
user%40example.com
Input:
search?q=react hooks
Output:
search%3Fq%3Dreact%20hooks

About URL Encoding

URL encoding (also called percent encoding) converts characters into a format that can be transmitted over the Internet. Special characters are replaced with a percent sign followed by two hexadecimal digits.

Common Encodings:
  • Space → %20
  • @ → %40
  • ? → %3F
  • & → %26
Use Cases:
  • Query parameters
  • Form data submission
  • API requests
  • Email addresses in URLs