URL Encode / Decode
Percent-encode or decode text and URLs for safe use in links and query strings.
Result
"Component" escapes everything (use for a single query value); "Full URL" leaves URL structure characters alone.
Frequently asked questions
What's the difference between Component and Full URL mode?+
Component mode (encodeURIComponent) escapes everything, including &, =, /, and ? — use it for a single value you're inserting into a query string. Full URL mode (encodeURI) leaves those structural characters alone since they're already meaningful in a complete URL.
Why would I need to decode a URL?+
Percent-encoded URLs (like ...%20... for a space) are hard to read — decoding turns them back into plain, readable text.
Is anything sent to a server?+
No — encoding and decoding both use your browser's built-in URI functions.