DevKitBase
ToolsAboutPrivacy

HTML-decode entities without opening a whole CMS

Paste `<`-style text; get readable characters.

chars: 52
Input
Output

When to use

Cleaning scraped content or reversing encode.

Examples

Input
<div class="x">A & B</div>
Output
<div class="x">A & B</div>
Input
&lt;b&gt;
Output
<b>

How it works

Entity map + numeric &#...; / &#x...;.

Common pitfalls

  • Unknown entities may pass through.
  • Decoded HTML can become active markup — don’t paste blindly into pages.
  • Named vs numeric entities both appear in the wild.

How this differs

Opposite of HTML Encode. JSON Unescape is for \n-style sequences.

FAQ

Named entities beyond lt/gt/amp?
Support a practical set; document gaps.
Unsafe to inject decoded HTML?
Decoding ≠ sanitizing.
Reverse?
HTML Encode.
Related?
URL Decode for percent-encoding.

Related tools

Runs in your browser. Nothing is uploaded. Not a security product —hashes and JWT decode are for debugging, not password storage or auth advice.