URL Encoder/Decoder
Encode special characters in URLs or decode percent-encoded strings back to readable text!
Common URL Encodings
␣
%20
!
%21
#
%23
$
%24
&
%26
'
%27
+
%2B
/
%2F
:
%3A
?
%3F
@
%40
=
%3D
Features
- Encode URLs
- Decode URLs
- Multiple modes
- URL parser
- Query params view
- Character reference
How to Use
- 1Choose encode or decode
- 2Paste your URL/text
- 3Select encoding type
- 4Copy the result
Frequently Asked Questions
Standard vs Component?
Standard keeps :/?#[]@ intact. Component encodes everything for query params.
When to encode URLs?
When URLs contain spaces, special chars, or non-ASCII characters.
Why %20 for space?
URLs cant contain spaces. %20 is the hex code (32) for space character.
What about + for space?
+ is used in form data, %20 in URLs. Both represent space differently.