URL Encode / Decode
URL-encode or decode text online (percent encoding). Choose between encoding a full URL or a query component, free and 100% client-side.
Paste text to escape HTML special characters (< > & " ') into entities, or paste HTML-encoded text to decode named and numeric entities back to plain text.
Input
<a href="/">Tom & Jerry</a>
Output
<a href="/">Tom & Jerry</a>
These buttons share the page link, not your input.
Your current input will be stored in the link after the # symbol, not uploaded to HandyBrowserTools. Anyone with this link can read that text. If you send or post it, the service you choose also receives the link. Do not include passwords or private information.
Whenever untrusted or literal text is placed inside HTML, encoding < > & prevents it from being interpreted as markup and is the first line of defense against XSS.
All numeric entities (A and A) plus common named entities like &, <, , © and —.
No, encoding and decoding run entirely in your browser.
URL-encode or decode text online (percent encoding). Choose between encoding a full URL or a query component, free and 100% client-side.
Free online Base64 encoder and decoder. Unicode-safe, supports URL-safe Base64, and runs 100% in your browser. Nothing is ever uploaded.
Free live Markdown preview with a side-by-side editor. GitHub-flavored rendering and instant updates, 100% in your browser, no uploads.