symbol explained
Check Mark
A plain check mark used to mark something done or correct.
- Unicode
- U+2713
- HTML entity
- ✓
Try Check Mark
Edit the text, then change the font and size.
The short answer
What does Check Mark mean?
A plain check mark used to mark something done or correct. Checklists, feature tables and confirmation messages.
Background
Where it comes from
The light check mark is encoded as Unicode U+2713. It is a text character rather than an emoji by default, so its shape and weight depend on the selected font.
In conversation
How to use it
Checklists, feature tables and confirmation messages. Copy the character itself when you need plain text that can be searched, selected and pasted like a letter.
Realistic examples
Check Mark in a sentence
“Profile complete ✓”
“✓ Reviewed”
“Design, copy and QA ✓”
Tone & nuance
What it communicates
Clear and affirmative without the visual weight of the heavier check mark. It suits compact lists and understated confirmations.
Easily confused
Characters that look like ✓
These are separate characters. However similar they render, they sort, search and compare differently — which is why pasting the wrong one is so easy to miss.
Heavy check mark
U+2714
The same shape drawn with more weight. It reads clearly at small sizes where ✓ can disappear.
White heavy check mark
U+2705
An emoji, so it renders as a green box on most platforms and ignores your text colour entirely.
Ballot box with check
U+2611
Includes the box around the tick. Use it for a checkbox state rather than for a bare confirmation.
For developers
✓ in code
Each value is generated from the character itself, so it stays correct even where a file encoding cannot hold the symbol directly.
| Format | Value | When to use it | Copy |
|---|---|---|---|
| Unicode | U+2713 | The standard reference. Use it to search a character map or a spec. | |
| HTML (hex) | ✓ | For HTML and XML. Safe in files that are not saved as UTF-8. | |
| HTML (decimal) | ✓ | The same reference in decimal. Both render identically. | |
| CSS | \2713 | For the content property. Keep the quotes around the whole value. | |
| JavaScript | \u{2713} | A string-literal escape. Needs the u flag inside a regular expression. | |
| URL-encoded | %E2%9C%93 | Percent-encoded UTF-8, for query strings and API requests. |
Common questions
Check Mark FAQ
What does the check mark ✓ mean?
A plain check mark used to mark something done or correct. Checklists, feature tables and confirmation messages.
How do I type ✓?
The fastest way is the copy button on this page, which puts ✓ on the clipboard on its own, without a label or a stray space. To insert it by hand, use the code point U+2713. In HTML you can write ✓ instead of pasting the character. Windows Character Map and the macOS Emoji & Symbols viewer both let you search for it by name.
Will ✓ look the same everywhere?
✓ is plain text, not an image, so it takes on the font, size and colour of the words around it while keeping the code point U+2713 wherever it is pasted. A font with limited coverage can substitute a different glyph or show an empty box, and some apps restyle certain symbols as coloured emoji, so preview it in the app and theme your readers will actually use.
Keep exploring