URL Encode / Decode
URL-encode or decode text online (percent encoding).
Paste text to escape HTML special characters (< > & " ') into entities, or paste HTML-encoded text to decode named and numeric entities back to plain text.
Raw HTML or encoded entities
Encode special characters or decode entities back to HTML.
Encoding escapes <, >, &, quotes and more. Decoding reverses named and numeric entities. Everything runs in your browser.
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 Handy Browser Tools. 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).
Free online Base64 encoder and decoder.
Free live Markdown preview with a side-by-side editor.