Developer Tools Suite - Client-Side URL Encoder & Query Inspector

URL Encoder & Decoder

Encode special characters for URL compliance or decode percent-encoded strings back to human-readable text. Breakdown query strings into key-value pairs instantly.

Mode:
0 chars
0 chars
Query Parameters Breakdown:
Parameter Key Decoded Value
No query string parameters detected.

Common Percent-Encoding Reference

Character Name / Description Percent-Encoded
[space]Space%20 or +
!Exclamation Mark%21
"Double Quote%22
#Hash / Fragment%23
$Dollar Sign%24
&Ampersand%26
'Single Quote%27
+Plus Sign%2B
/Forward Slash%2F
?Question Mark%3F

Frequently Asked Questions (FAQ)

encodeURI is meant for encoding a full web address without breaking its structural reserved characters like http://, ?, &, and #. In contrast, encodeURIComponent encodes everything except basic alphanumeric characters, making it suitable for single query string parameters.

Standard RFC 3986 specifies %20 as the percent-encoding for spaces in URIs. However, HTML form submissions using application/x-www-form-urlencoded historically represent spaces as + signs within query strings.