%
URL Encoder / Decoder
Safely encode text for use in URLs and query parameters, or decode percent-encoded URLs back to readable text. Choose component-level encoding (for individual query values) or full-URI encoding (which preserves reserved characters like : / ? &).
Input
Output
🔒 This tool runs entirely in your browser. Your data is never uploaded.
Frequently asked questions
What's the difference between the two modes?+
Component mode (encodeURIComponent) escapes reserved characters like & and =, ideal for a single query value. Full-URI mode (encodeURI) leaves structural characters intact so a whole URL stays usable.