fsymbols
Loading symbols…
››
✔️

check mark

Check Mark

10/22

✔️ is the check mark—called a tick in Britain, Ireland, Australia, and New Zealand—meaning done, correct, or agreed. Sent alone after a plan or question, it means yes or handled. Two surprises: many devices draw it as a bare dark stroke rather than a bright green icon, and in Japanese, Finnish, Swedish, and Korean school grading, a check mark can flag a wrong answer.

EmojiSince 2010

Choose a version

2 versions
Text and emoji forms

What ✔️ means

Usually yes, confirmed, or done. In a work chat or shared to-do list, a lone ✔️ is the entire reply: the task is finished or the plan is approved, and no extra words are needed. In a personal chat, however, answering a long or heartfelt message with nothing but ✔️ can feel clipped—it closes the topic without matching the sender's warmth.

In social media bios, checklists, and posts, people place ✔️ beside milestones they have reached, credentials they want to highlight, or items in a feature list. Because it lacks the bright green box of , some writers prefer ✔️ when they want a clean, understated bullet that blends into surrounding text.

Why does ✔️ look black or gray instead of green?

Its emoji design is a bare stroke without a colored box. Technically, ✔️ is the older dingbat (a decorative printer's symbol) ✔ (U+2714, from the Zapf Dingbats typeface) followed by an invisible variation selector (U+FE0F) that asks your device for emoji styling. While is usually drawn as a white tick inside a bright green square, many emoji fonts draw ✔️ as a standalone dark gray, black, or muted stroke with no background.

If a font or older system has no dedicated emoji image for it, a 2011 Unicode Consortium proposal notes that it may show a traditional black-and-white glyph instead. That makes ✔️ quieter on the page than , and in plain text it often simply takes the color of the surrounding words.

Where did the check mark come from, and where does it mean wrong?

Checking lists is ancient, though nobody has traced this exact hook that far back. Scribes have marked off rows for millennia: the Rhind Mathematical Papyrus, copied in Egypt in the mid-second millennium BCE, uses strokes to flag rows in multiplication, and Babylonian ration tablets from the 14th and 13th centuries BCE bear small stylus indents beside workers' names that appear to record who had received grain. Those are functional predecessors rather than proven graphic ancestors of ✔️. In English, pencil ticks for marking passages are recorded by 1844, and Charles Dickens wrote in 1861 of bills being "ticked off."

The mark does not mean "correct" everywhere. In Japan and Korea, teachers commonly grade right answers with a circle (〇) and often use a check mark to flag an error or an item that needs attention; in Japanese the hand-drawn tick is even nicknamed after the katakana レ it resembles. In Finland and Sweden, a check-like stroke on a school test has traditionally marked a wrong answer (väärin or fel), though teachers' systems vary, and a slash or an R for rätt may mark a right one.

Brisk and businesslike: built for clear confirmation rather than warmth.

Sent alone to a friend sharing personal news or feelings, it can read as dismissive; pair it with a few words.

Part of collections

What it means when someone sends it to you

4 readings

Yes, agreed, or already taken care of.

Don't confuse it with

4

Combination ideas

3
A list of dos and don'ts.
Everything checked off.
That job is done.

Worth knowing

  • The characters behind ✔️ existed in Unicode 8 years before anyone was allowed to draw them in colour: Unicode 3.2 in 2002, emoji presentation in 2010.
  • ✔️ is not one character. It is 2 of them glued together, which is why deleting it sometimes takes two presses of backspace and why it breaks character counters.

Questions people ask

1

Can a check mark mean wrong?

Yes, in several countries. On school tests in Japan and Korea, a circle commonly marks correct answers and a check mark often flags mistakes. In Finland and Sweden, a check-like stroke on a test has traditionally meant wrong (väärin or fel), though practice varies.

Collections with ✔️

27
✅Well Done & Good Job Emoji75 symbols💪Motivation & Strength Emoji120 symbols🍎Teacher Emoji135 symbols🌱Vegan Emoji133 symbols💼Work & Office Emoji154 symbols📚School & Study Emoji101 symbols🏋️Gym & Workout Emoji113 symbols✍️Writing & Notes Emoji91 symbols🧑‍💻Coding Emoji445 symbols🗳️Voting & Election Emoji128 symbols📅Calendar & Month Emoji180 symbols😀All Emoji1,705 symbols⌨️Terminal Symbols & Emoji277 symbols•Bullet Point & Divider Symbols147 symbols📌Discord Symbols237 symbols📱Social Media Emoji & Symbols161 symbols👍Facebook Symbols & Emoji245 symbols🎵TikTok Symbols & Emoji270 symbols𝕏X (Twitter) Symbols247 symbols💬WhatsApp Symbols & Emoji Meanings265 symbols▶️YouTube Symbols249 symbols✈️Telegram Symbols & Emoji233 symbols💼LinkedIn Symbols & Emoji257 symbols🎧Spotify Symbols250 symbols🧱Roblox Symbols248 symbols⛏️Minecraft Symbols258 symbols🕹️Steam Symbols294 symbols

How to type or find ✔️

Also called
tick · heavy check mark · checkmark
Search it as
done · correct · approved · yes · verified · complete
Type it as
:heavy_check_mark:
Around since
2010 · Emoji 0.6
Shows up on
Every phone · iPhone, Android, Windows, Mac, Linux
Windows
⊞Win+.Open the emoji picker and search “check mark”.
macOS
⌃Control+⌘Command+␣Spaceopens the character viewer.
iOS / Android
Emoji keyboard search “check mark”.
Chat apps
:heavy_check_mark:Common shortcode in Slack, GitHub, Discord, Mattermost and other chat apps; a few apps use a different name.
HTML
✔️
iPhone, iPad, and Android
Open the emoji keyboard (on Android, for example Gboard) and search "check" or "tick".
Mac
Press Control Command Space, then type "check mark".
Windows
Press Win . (period) or Win ; (semicolon) and type "check".
Slack, Discord, and GitHub
Type the shortcode :heavy_check_mark:.
Codes and encoding2 code points
HTML decimal
✔️
HTML hex
✔️
CSS content
content: "\2714\FE0F";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E2%9C%94%EF%B8%8F
1
On screen
2
Code points
2
JS .length
6
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

2

Signs & warnings116 symbols

Symbols224 symbols