URL Encoder/Decoder

Encode and decode URLs for safe web transmission. Handle special characters, spaces, and non-ASCII text properly.

Input

Output

Common URL Encoding Examples

Space character:
"Hello World" → "Hello%20World"
Special characters:
"user@example.com" → "user%40example.com"
Non-ASCII:
"café" → "caf%C3%A9"
Query parameters:
"?name=John&age=25" → "?name%3DJohn%26age%3D25"