Online URL encoder and decoder tool. Supports URI component encoding (encodeURIComponent) and full URL encoding. Processed locally in your browser.
TL;DR: Free online URL encoder and decoder supporting both encodeURIComponent and full URL encoding. All data is processed locally in your browser, safe and private.
This tool runs entirely in your browser. Open DevTools → Network panel and search your input — it appears in no request.
FAQ
Yes, completely free with no registration required. All operations run locally in your browser — no data is sent to any server, with no usage limits.
encodeURIComponent encodes all special characters (including / ? : & =), ideal for URL parameter values. encodeURI preserves URL structural characters, suitable for full URLs. This tool supports both modes.
Yes. All encoding and decoding runs locally in your browser. Your data is never transmitted to a server, ensuring full privacy.
URL standards only support ASCII characters. Non-ASCII characters like Chinese must be percent-encoded (e.g., %E4%B8%AD) for correct transmission. This tool handles it in one click.
Related Tools
Related Articles
Online URL Encoder/Decoder: Percent-Encoding Explained
Learn URL encoding (percent-encoding) fundamentals. Understand when and why to encode URLs, special character handling, and best practices for web development.
Character Encoding Troubleshooting Handbook: Mojibake, URL Encoding, and Base64 Explained
Chinese turning into ??? or é”±? %E4%B8%AD unreadable? This handbook classifies by symptom — real mojibake, URL percent-encoding, Unicode escaping, and Base64 with Chinese, plus an encoding primer and a debugging workflow.
Chinese Turns Into %E4%B8%AD (Percent Encoding) in a URL — Is That Normal?
URL Chinese becomes a string of %XX percent-encoding — is that normal? Why encoding is needed, how it works, how to decode, and how to handle it in front-end, with our URL tool.