Before building our HTML entity encoder/decoder, we checked two free alternatives directly to see exactly what they decode.
Live from the first keystroke
10015.io's HTML encoder/decoder needs explicit "Encode" and "Decode" buttons — every change means clicking again. Ours updates the instant you type, no button anywhere.
Decode © and ™, not just & and <
We checked 10015.io directly: it converts the five markup-breaking characters (< > & " ') and stops there. We checked w3docs.com's tool too, and it states outright that "Decode Entities only reverses decimal numeric entities" — named entities aren't part of the picture. Type © or ♥ into either tool and nothing happens to it. Ours decodes numeric entities (decimal and hex) plus roughly 100 of the most common named entities — ©, ™, ♥, —, £, and more — so a real-world snippet copied from a CMS or email actually converts fully instead of partially.
HTML special characters, encoded safely either way
Encoding still does exactly what it should: escape the five characters that can break markup, nothing more, nothing less — so the encoded output stays predictable.