URL Encoder / Decoder

Encode special characters in URLs or decode encoded URL strings.

About URL Encoding

URL encoding replaces special characters with a %XX format where XX is the hexadecimal value of the character.

Query String mode uses encodeURIComponent — encodes everything including / : ? = &. Use for individual query parameter values.

Full URL mode uses encodeURI — preserves URL structure characters. Use for encoding a full URL.