Smart URL Tool
URL
Encoder
& Decoder
Preserves
://
/
?
=
&
#
by default — only encodes what actually needs encoding.
Encode
Decode
Parse URL
Compare
Input
preserve
/ ://
preserve
? = &
preserve
#
preserve
: @
encode
space → +
Output
Copy
Output will appear here…
Encoded input
decode
+ → space
double-encoded
%2520 → space
decode all
%2F %3F etc
Decoded output
Copy
Output will appear here…
URL to parse
Original
Encoded / Modified
Diff
Enter text in both fields to compare…