URL Encoder & Decoder โ Free Online
Encode or decode URLs and query strings โ instant and private.
How to Use URL Encoder/Decoder
Choose Encode or Decode mode
Paste your text or URL
Copy the encoded/decoded output instantly
Your files never leave your browser
No upload wait time. Results in seconds
No daily limits, no file count limits
No account, no subscription, no fees
About URL Encoding
URL encoding (percent-encoding) replaces unsafe ASCII characters in a URL with a % followed by two hexadecimal digits. This is essential when building query strings, API parameters, or sharing URLs that contain special characters like spaces, ampersands, or non-Latin text.
Common Encoded Characters
- Space โ %20 (or + in form data)
- & โ %26
- = โ %3D
- ? โ %3F
- @ โ %40
Frequently Asked Questions
What characters does URL encoding replace?
URL encoding replaces unsafe characters like spaces, &, =, ?, #, and non-ASCII characters with percent-encoded equivalents (e.g. %20 for space).
What is the difference between encodeURI and encodeURIComponent?
encodeURI encodes a full URL but preserves valid URL characters like : / ? #. encodeURIComponent encodes everything except letters, digits, and - _ . ~ โ making it safe for individual query parameter values.