Encode or decode URLs instantly. Supports encodeURIComponent, full URI encoding and complete URL parsing with query breakdown.
Encode, decode and dissect URLs without leaving your browser.
Choose between encodeURIComponent for query strings or encodeURI for full URLs.
Break any URL into protocol, hostname, path, query and hash components.
See all query string parameters in a clean key-value table — already decoded.
Swap input and output instantly to encode, then decode — or vice versa.
Type or paste the URL to decode, or the text you want to encode for use in a URL.
Select URL Encode to convert special characters to percent-encoded format, or Decode to reverse.
Click Copy to grab your encoded or decoded URL — ready to use in your browser or code.
This free online url encoder decoder tool is designed to work entirely in your browser — no uploads, no waiting, no software installation needed. It's fast, private, and completely free to use without any account or subscription.
Always URL-encode values in query parameters — spaces become %20 and & becomes %26.
Paste an encoded URL to quickly decode it and see the original parameter values.
HTML forms automatically encode field values before submission — URL encoding is the mechanism.
When constructing API request URLs, always encode user-provided values to prevent injection.
URL encoding and decoding is a daily task for web developers building APIs, handling query parameters, and working with web application routing.