Character count: 0
Output will appear here...
Examples
Encoding Examples:
Input:
hello world
Output:
hello%20world
Input:
user@example.com
Output:
user%40example.com
Decoding Examples:
Input:
hello%20world
Output:
hello world
Input:
search%3Fq%3Dtest
Output:
search?q=test
About URL Encoding and Decoding
URL encoding (also known as percent encoding) is a mechanism to encode information in a Uniform Resource Identifier (URI) under certain circumstances. This encoding is essential for safely transmitting data over the internet.
When to Use URL Encoding:
- When URLs contain special characters like spaces, ampersands, or question marks
- Sending data through URL parameters in GET requests
- Working with APIs that require encoded parameters
- Ensuring compatibility across different systems and browsers
Common Encoded Characters:
- Space: %20
- @: %40
- &: %26
- ?: %3F
- =: %3D
- +: %2B
This tool automatically handles the encoding and decoding process, making it easy to work with URLs in web development, API integration, and data transmission.