HTML Entity Encoder

Encode or decode HTML entities in text.

Support
Works Offline
Privacy First
No Login
No API

Input

Output

About the HTML Entity Encoder

Convert reserved HTML characters like <, >, &, and quotes into safe entities, or decode HTML entities back into plain text. Optionally encode every non-ASCII character as a numeric entity.

Examples

Encode markup

<div>Hi & "bye"</div>

Output

&lt;div&gt;Hi &amp; &quot;bye&quot;&lt;/div&gt;

Keyboard shortcuts

  • Copy the main outputCtrl / ⌘ + Shift + C
  • Download the resultCtrl / ⌘ + S
  • Share this toolCtrl / ⌘ + Shift + S
  • Reset the inputsAlt + R
  • Open the tool search paletteCtrl / ⌘ + K

Related tools

Frequently asked questions

Comments

No login needed. Comments appear after a quick review.

Protected by an on-site captcha — no third-party trackers.

Optional: get an alert when your comment is published or replied to, plus new tool announcements. No sign-up.

Loading comments…

Version 1.0.0 · Updated 2026-08-06 · Runs entirely in your browser