End of proof (∎) is the Unicode character at U+220E in Mathematical Operators. Official name: END OF PROOF. It is the QED / tombstone mark placed at the end of a proof.
Remember
Character ∎
Unicode U+220E
Hex entity ∎
Decimal ∎
CSS escape \220E
Named entity (none)
Not the same □ (squ) · ▪ (blacksquare) · ∴ (therefore)
Prefer ∎ or ∎ in HTML (no named form). You can also type ∎ in a UTF-8 document.
Built with Hex: ∎
Built with Decimal: ∎
Built with CSS: ∎
Typed: ∎
Proof ends: The statement holds. ∎
How It Works
1. Hex:∎ inserts code point U+220E → ∎.
2. Decimal: same code point as 8718 → ∎. Same visual as hex.
3. CSS: use \220E in content (not an HTML entity). #point::after appends ∎.
4. Typed: paste ∎ in a UTF-8 document, or close a proof like The statement holds. ∎.
Pitfalls & Tips
Common mistakes when working with End Of Proof.
Name
No named entity
There is no HTML5 named entity for U+220E. Use ∎ or ∎.
□
Not a generic square
□ (□) and ▪ (▪) are geometric squares. Prefer U+220E for the official end-of-proof mark.
∴
Not “therefore”
U+2234 (∴) means “therefore.” It introduces a conclusion; it does not mark the end of a proof.
CSS vs HTML
Do not mix escapes
\220E belongs in CSS strings. ∎ / ∎ belong in HTML.
Fonts
Math font coverage
Some fonts omit Mathematical Operators. Prefer a font with solid math coverage for proof notation.
a11y
Add accessible text
Screen readers may not expand ∎ clearly. Prefer a phrase nearby such as “end of proof” or “Q.E.D.” when the meaning matters.
Semicolon
End references
Always finish entities with ; — write ∎, not ∎.
Compatibility
Browser Support
End of proof (U+220E) and its entity forms (∎, ∎, CSS \\220E) are supported in all mainstream browsers. Visible glyphs depend on Mathematical Operators font coverage.
✓ Universal support
End Of Proof (∎)
Encode with hex, decimal, CSS escape, or type the character — same code point everywhere encoding is supported.
100%Browser coverage
Google ChromeSupported
Yes
Microsoft EdgeSupported
Yes
Mozilla FirefoxSupported
Yes
Apple SafariSupported
Yes
OperaSupported
Yes
Internet ExplorerAll versions
Yes
U+220EFull support
Bottom line: Prefer ∎ in HTML (no named form). Use ∎ when decimal form is required, and \\220E only inside CSS content.
Remember
Key Takeaways
Unicode: end of proof is U+220E (decimal 8718) — glyph ∎.
HTML: no named entity — use ∎ / ∎ / type ∎.
CSS: use \220E inside content for generated text.
Meaning: ∎ ≠ therefore ∴ ≠ square □ / ▪.
One line:U+220E → ∎ / ∎ / CSS \220E (no named form).
Frequently Asked Questions
Use ∎ (hex), ∎ (decimal), type ∎ directly in UTF-8, or the CSS escape \220E in content. There is no named HTML entity for U+220E.
U+220E (END OF PROOF). Hex 220E, decimal 8718. It belongs to the Mathematical Operators block (U+2200–U+22FF).
No. HTML5 does not define a named entity for U+220E. Prefer ∎ or ∎.
Use it to mark the end of a mathematical or logical proof (the QED / tombstone symbol). Prefer related operators like ∴ for “therefore,” not as a substitute for this mark.
HTML numeric entities (∎ or ∎) go in markup. The CSS escape \220E goes in stylesheet strings (usually content on ::before/::after).
No. U+220E is ∎ (end of proof). □ (U+25A1, □) and ▪ (U+25AA, ▪) are geometric squares, not the official proof-ending character.
🤔
Did you know?
End of proof is Unicode U+220E (decimal 8718) — glyph ∎ (END OF PROOF) in Mathematical Operators. There is no HTML5 named entity. It is the classic “tombstone” or QED mark placed at the end of a proof. Do not confuse it with geometric squares such as □ (□) or ▪ (▪).