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

CharacterMeaningEncoded Code
SpaceWhitespace spacer%20
/Path separator%2F
?Query boundary%3F
&Parameter separator%26