Enter a URL or string to encode special characters to percent-encoding, or decode a percent-encoded string back to readable text. Essential for web development, API integration, and debugging.
| Character | Encoded Form | Why It Must Be Encoded |
|---|---|---|
| Space | %20 | Spaces are not valid in URLs |
& | %26 | Separates query parameters — must be encoded inside values |
= | %3D | Separates keys from values in query strings |
? | %3F | Starts the query string portion |
# | %23 | Denotes fragment identifier |
+ | %2B | Sometimes interpreted as a space in query strings |
/ | %2F | Path separator — must be encoded inside parameter values |