URL Encoder & Decoder
Encode and decode URLs and query strings. Convert special characters to percent-encoded format for safe URL transmission, or decode encoded URLs back to readable text.
What is URL Encoding?
URL encoding, also known as percent encoding, is a mechanism for encoding information in a URI (Uniform Resource Identifier). URLs can only contain certain characters from the ASCII character set, so special characters must be encoded.
Common Encoded Characters
| Character | Encoded | Description |
|---|---|---|
| Space | %20 or + | Space character |
| ! | %21 | Exclamation mark |
| # | %23 | Hash/pound sign |
| $ | %24 | Dollar sign |
| % | %25 | Percent sign |
| & | %26 | Ampersand |
| = | %3D | Equal sign |
When to Use URL Encoding
- Query parameters: Encoding values in URL query strings
- Form submissions: When submitting form data via GET requests
- API requests: Passing parameters in API URLs
- Special characters: Including spaces, ampersands, or other special characters in URLs
- International characters: Using non-ASCII characters in URLs