How to Type a Check Mark on Any Device or Platform

Check marks are everywhere — in to-do lists, spreadsheets, documents, and forms. But actually typing one isn't always obvious. The method depends entirely on what device you're using, what software you're in, and how often you need to insert one. Here's a complete breakdown of every reliable way to do it.

What Exactly Is a "Check Mark" in Digital Text?

There are two main characters most people mean when they say "check mark":

  • — the standard check mark (Unicode: U+2713)
  • — the heavy check mark (Unicode: U+2714)

These are actual Unicode characters, meaning they're part of the universal character encoding system that covers virtually every symbol, letter, and glyph used in modern computing. Because they're Unicode, they can appear in almost any text field — documents, emails, spreadsheets, chat apps, and websites.

There's also the (ballot box with check mark, U+2611) and its emoji cousin (white heavy check mark emoji, U+2705), which behave slightly differently depending on context.

How to Type a Check Mark on Windows

Using a Keyboard Shortcut (Alt Code)

On Windows, you can insert characters using Alt codes — holding Alt and typing a number on the numeric keypad:

  • Hold Alt and type 10003 on the numpad → ✓
  • Hold Alt and type 10004 on the numpad → ✔

This only works if Num Lock is on and you're using a keyboard with a dedicated numeric keypad. Laptops without a numpad may not support this method reliably.

Using the Character Map

Windows includes a built-in tool called Character Map (search for it in the Start menu). You can find the check mark symbol, copy it, and paste it wherever needed. It's not fast, but it works in any application.

Copy-Paste From Unicode Input

In some Windows applications — including Microsoft Word — you can type the Unicode code point directly:

  1. Type 2713 in your document
  2. Immediately press Alt + X

Word converts the code to ✓ on the spot. This works in Word and a handful of other rich text editors, but not in plain text fields like browsers or Notepad.

How to Type a Check Mark on Mac

Using the Keyboard Shortcut

macOS doesn't have a single universal shortcut for the check mark, but you can access it through:

  • Option + V → √ (this is actually a square root symbol, not a check mark — a common mix-up)

For a true check mark, the most reliable native method is:

Using the Character Viewer

  1. Press Control + Command + Space to open the Character Viewer
  2. Search for "check mark"
  3. Double-click to insert ✓ or ✔ into your document

The Character Viewer works across most macOS apps. Once you've used a character, it appears in your Frequently Used section for faster access next time.

How to Type a Check Mark on iPhone and Android

On mobile, the fastest method is to use the emoji keyboard:

  • Search for "check" in the emoji search bar → ✅ (heavy check mark emoji)

For the plain Unicode check mark rather than the colored emoji version, you may need to copy and paste it from a website or note where it's already been inserted. Mobile keyboards don't typically surface Unicode symbols like ✓ through standard key presses.

Some third-party keyboard apps (such as Gboard) offer symbol keyboards or clipboard tools that can make this easier depending on your setup.

How to Insert a Check Mark in Specific Software

Microsoft Word and Excel

Word and Excel both offer dedicated symbol insertion:

  1. Go to Insert → Symbol → More Symbols
  2. Set the font to Wingdings or search for "check mark" in Unicode characters
  3. Select ✓ or ✔ and click Insert

In Excel specifically, many users create checkboxes using the Developer tab (Insert → Form Controls → Checkbox), which behaves like an interactive element rather than a typed character.

Google Docs and Sheets

In Google Docs:

  • Go to Insert → Special Characters and search "check mark"

In Google Sheets, you can type Option + V on Mac or use the special character menu, but for interactive checkboxes, use Insert → Checkbox, which creates a true true/false cell element.

HTML and Web Forms

If you're writing HTML, you can use:

MethodCodeResult
HTML entity (name)✓
HTML entity (decimal)✓
HTML entity (hex)✓
Emoji✅

These render correctly in modern browsers without any special font required.

The Simplest Universal Method 🎯

Regardless of your device or app: copy the character from this article and paste it wherever you need it.

✓ ✔ ✅ ☑

This sidesteps keyboard shortcut compatibility issues, font dependencies, and OS-specific tools entirely. For occasional use, it's the most friction-free approach for most people.

Variables That Change the Right Approach

What works perfectly in one context can fail in another:

  • Plain text vs. rich text — Unicode check marks render fine in rich text editors but may appear inconsistently in legacy plain-text systems
  • Font availability — Wingdings-based check marks won't display correctly if the font isn't installed on the viewer's device
  • Emoji vs. symbol — ✅ renders as a green emoji in modern apps but may display as plain text in older software
  • Frequency of use — someone inserting check marks dozens of times a day in Excel has very different needs than someone adding one to a single document

Whether the copy-paste method, a keyboard shortcut, or a built-in insertion tool makes the most sense depends on how your workflow, software, and device interact with each other.