Overview
Weight alone separates this dingbat from U+2713 CHECK MARK: both describe the same tick, but U+2714 is drawn with a markedly thicker stroke so it survives at small point sizes and against busy backgrounds. It belongs to the Dingbats block, the range Unicode inherited from the Zapf Dingbats typeface, and carries the general category So (symbol, other) rather than any punctuation class. Because it is a symbol rather than a letter, it has no case, no numeric value, and no bidirectional mirroring. Most modern platforms give it an emoji presentation when it is followed by variation selector-16, which is why the same code point can appear as a flat black glyph in one context and a coloured badge in another.
On this page
Encoding Table
| Format | Value | Copy |
|---|---|---|
| unicode | U+2714 | |
| decimal | 10004 | |
| htmldecimal | ✔ | |
| htmlhex | ✔ | |
| css | \2714 | |
| javascript | \u{2714} | |
| python | \u2714 | |
| java | \u2714 | |
| go | \u2714 | |
| ruby | \u{2714} | |
| rust | \u{2714} | |
| ccpp | \u2714 | |
| urlencoded | %E2%9C%94 | |
| utf8bytes | e2 9c 94 | |
| utf16bebytes | 27 14 | |
| utf32bebytes | 00 00 27 14 |
How to Use
✔
content: "\2714"
"\u{2714}"
"\u2714"
Frequently Asked Questions
What is the ✔ character (HEAVY CHECK MARK)?
✔ (HEAVY CHECK MARK) is the Unicode character U+2714.
What is the Unicode codepoint of HEAVY CHECK MARK?
The HEAVY CHECK MARK character (✔) has codepoint U+2714.
How do I type or copy HEAVY CHECK MARK?
Copy ✔ directly, or use the HTML entity, UTF-8, and code encodings shown on this page.