URL Encoder / Decoder

Encode text for URLs or decode percent-encoded strings instantly.

100% private — all processing happens in your browser
Encode / Decode
Method:
Input looks percent-encoded. Click to switch to Decode mode.
Input 0 chars
Output 0 chars
URL Parser
Protocol
Host
Port
Path
Query
Fragment
Query Parameters
ParameterDecoded ValueEncoded Value
Bulk Encode / Decode
Input (one per line)
Output
Quick Reference — Common URL-Encoded Characters
CharacterEncodedDescription
(space)%20 or +Space
!%21Exclamation
#%23Hash
$%24Dollar
&%26Ampersand
+%2BPlus
/%2FSlash
:%3AColon
=%3DEquals
?%3FQuestion mark
@%40At sign

Working with APIs or web development?

Check out JSON Formatter, Base64 Encoder, and Meta Tag Generator for more developer tools.

Developer Cheat Sheet Bundle

Quick-reference cards for encoding formats, HTTP headers, regex, and more. Get it on Payhip $4.99