URL encoder help
How to use the tool?
- Enter text on the left side to URL encode it
- Enter percent-encoded text on the right side to decode it
- The tool uses RFC 3986 percent-encoding
What gets encoded?
The encoder converts characters that are not allowed in URLs into percent-encoded sequences. For example:
- Space becomes
%20 - Ampersand (
&) becomes%26 - Equals sign (
=) becomes%3D - Non-ASCII characters are encoded as UTF-8 byte sequences (e.g.,
ΓΌbecomes%C3%BC)
Reserved vs unreserved characters
RFC 3986 defines two categories:
- Unreserved characters are never encoded:
A-Z,a-z,0-9,-,.,_,~ - Reserved characters have special meaning in URLs and are encoded when used as data:
:,/,?,#,[,],@,!,$,&,',(,),*,+,,,;,=
Standards
The encoder implements RFC 3986 (Uniform Resource Identifier), the current standard for URI syntax and percent-encoding.
Updated: March 3, 2026