BrowseASCII ArtSymbolsASCII TableLearnToolsImage to ASCIIASCII CameraGIF to ASCIIVideo to ASCIIDot ArtEmoji Art

Checkmark Symbols to Copy & Paste

There is no checkmark in the original ASCII character set. When people search for an "ASCII checkmark" they almost always want ✓ (U+2713), which is a Unicode character. That is fine — every modern device supports it — but it is worth knowing the distinction so your text stays readable everywhere. Below are the checkmarks people actually use, each with its Unicode point, HTML entity, and typing shortcut.

✓
Check mark
U+2713 · ✓
✔
Heavy check mark
U+2714 · ✔
✅
White heavy check mark (green emoji)
U+2705 · ✅
☑
Ballot box with check
U+2611 · ☑
🗹
Ballot box with bold check
U+1F5F9 · 🗹
✓
Check mark (VS15 text style)
U+2713 U+FE0E · ✓︎
√
Square root (used as a tick)
U+221A · √
✕
Multiplication X (pairs with a tick)
U+2715 · ✕
❎
Negative squared cross mark
U+274E · ❎
☒
Ballot box with X (opposite of checked)
U+2612 · ☒

How to type a checkmark on Windows and Mac

On Windows, hold the Alt key and type 251 on the numeric keypad for √, or use the Character Map app (search "charmap") to insert ✓ and ✔ directly. In Microsoft Word you can type 2713 then press Alt+X to convert it into ✓. On a Mac, open the emoji and symbol viewer with Control+Command+Space, then search "check" to insert ✓, ✔, or ✅. There is no single default keystroke for the plain check mark on either platform, which is why copy-and-paste is the fastest route.

Checkmarks in HTML and code

In HTML you can write a check mark as an entity so it renders regardless of file encoding: ✓ produces ✓ and ✔ produces ✔. You can also paste the literal character directly if your document is saved as UTF-8, which is the modern default. In source code and JSON, the escape \u2713 represents ✓. Emoji checkmarks like ✅ (U+2705) are full-color glyphs and behave differently from the monochrome ✓ — pick the plain version for UI text and the emoji for chat or social posts.

Related

FAQ

Is the checkmark an ASCII character?
No. The 128-character ASCII set has no checkmark. The common ✓ is Unicode U+2713. The closest ASCII stand-ins are the letter v, the lowercase o, or an x for a paired yes/no.
What is the difference between ✓ and ✔?
✓ (U+2713) is a light check mark and ✔ (U+2714) is the heavy, bolder version. They are separate Unicode characters, so choose based on how prominent you want the tick to look.
Why does my checkmark show up as a colored box?
You have likely used ✅ (U+2705), which is an emoji and renders in color with a green square behind it. For a plain black tick that inherits your text color, use ✓ or ✔ instead.