Text & dev tools / URL
URL Encoder/Decoder
without uploading it.
Percent-encode or decode text and URLs for query strings, links, and APIs.
✓No upload✓No signup✓No watermark✓Free forever
Type or paste text, a URL, or a query string.
Click "Encode" or "Decode".
Copy the result.
Why there's no upload step
Encoding uses the browser's built-in encodeURIComponent/decodeURIComponent — a pure text transform with no reason to leave your device, so it doesn't.
Questions
Is my text sent anywhere?+
No. Encoding and decoding happen entirely in your browser.
What gets encoded?+
Everything except letters, digits, and a small set of unreserved characters (- _ . ! ~ * ' ( )) — the same rule browsers use for query strings and path segments.
Why did decoding fail?+
The input isn't validly percent-encoded — check for stray % characters not followed by two hex digits.