Allow Google Analytics to measure page visits and tool usage? Analytics stays off until you allow it. We do not send the text or values you enter into our tools.
Privacy policy. You can change your choice here at any time.
These guides focus on the entity problems developers actually hit in production: the complete entity reference table, encoding and decoding in JavaScript, PHP, and Python, double-encoded text, and the non-breaking space.
Start with the complete HTML entities list if you need a reference, or jump to the language guide and double-encoding fix when debugging escaped output, CMS content, feeds, or API responses.
Seeing &amp; or < as literal text on your page? Learn what double-encoding is, why CMSes cause it, and how to detect and fix it for good.
The canonical, copy-paste code for encoding and decoding HTML entities in JavaScript, PHP, and Python — with the gotchas that bite each one.
What does, when to use it instead of a normal space, how it relates to   and Unicode U+00A0, how to type it, and the pitfalls to avoid.
A complete, scannable HTML entities list grouped by category, with named, decimal, and hex codes plus the rendered character for every symbol you need.
Encode and decode HTML entities instantly — supports named entities, decimal codes, hex codes, and Unicode symbols.
Open HTML Entity Encoder