URL Encoder / Decoder
Encode and decode URLs and query strings live
Type text or a URL and the result converts live. The default is encodeURIComponent (what you want for query-string values); turn on "whole URL" to keep separators like :/?#&= intact (encodeURI). Decode mode turns a percent-encoded string back into plain text, with a friendly error for truncated % sequences. Nothing is sent anywhere, it all runs in your browser, no login or backend.
Tip: runs entirely in your browser, nothing is sent anywhere. Default encoding is encodeURIComponent (for query-string values); turn on "whole URL" to keep separators like :/?#&= intact (encodeURI).