URL Encoder/Decoder
URL encode and decode strings
Mode:Encodes all special chars including :/?#[]@!$&'()*+,;=
Input
0 characters
Output
Result will appear here
Common Presets
β%20
!β%21
"β%22
#β%23
$β%24
%β%25
&β%26
'β%27
(β%28
)β%29
+β%2B
,β%2C
/β%2F
:β%3A
;β%3B
=β%3D
?β%3F
@β%40
[β%5B
]β%5D
FAQ
- How does URL encoding work?
- URL encoding replaces special characters with percent-encoded equivalents (e.g., spaces become %20). Toollo's tool lets you encode or decode URL strings instantly in your browser for free.
- When do I need to URL encode a string?
- URL encoding is necessary when passing special characters in query parameters, form data, or API requests. Characters like &, =, spaces, and non-ASCII characters must be encoded to work correctly in URLs.
- Does Toollo's URL encoder handle all special characters?
- Yes, it handles all reserved and unsafe characters as defined by the RFC 3986 standard. Processing happens entirely in your browser with no data sent to any server.