Back to Developer Tools
URL Encoder / Decoder
Encode query parameters and URI special characters to safe URL formats, or decode percent-encoded strings back instantly.
Raw URL Text
Percent-Encoded Result
What is URL Encoding (Percent Encoding)?
URLs are permitted to contain only a specific set of characters from the US-ASCII character set. Any characters outside this set (like spaces, ampersands, slashes, or emojis) have special meaning or are invalid. URL encoding (often called percent-encoding) replaces these characters with a percentage symbol `%` followed by their hex byte values.
URL Encoding vs Decoding Common Characters
| Character | Meaning | Encoded Code |
|---|---|---|
| Space | Whitespace spacer | %20 |
| / | Path separator | %2F |
| ? | Query boundary | %3F |
| & | Parameter separator | %26 |
