How to Type a Check Mark on Your Keyboard (Every Method Explained)
A check mark (✓ or ✔) isn't a standard key on most keyboards, but that doesn't mean it's hard to insert. There are several reliable methods depending on your operating system, application, and how often you need to use one. Understanding the options helps you choose the right approach for your workflow.
Why There's No Dedicated Check Mark Key
Keyboards follow standardized layouts — QWERTY being the most common — designed around letters, numbers, and punctuation that appear frequently in everyday typing. Symbols like check marks fall outside that standard set. Instead, they live inside Unicode, the universal character encoding system that assigns a unique code to over 140,000 characters, including check marks.
On Windows, Mac, and mobile platforms, there are multiple ways to access these Unicode characters. The method that works best for you depends on your OS, software, and how frequently you need the symbol.
Check Mark Methods on Windows
Using Alt Codes (Numeric Keypad Required)
The classic Windows method uses Alt codes — keyboard shortcuts that require a numeric keypad (not the number row at the top).
- Hold Alt and type 10003 on the numeric keypad → releases as ✓
- Hold Alt and type 10004 on the numeric keypad → releases as ✔
This only works with Num Lock enabled and on keyboards that have a dedicated numeric keypad. Laptop users without a full keypad often find this method unreliable.
Using the Windows Emoji Panel
Windows 10 and 11 include a built-in emoji and symbol panel:
- Press Windows key + . (period) or Windows key + ; (semicolon)
- Click the Symbols tab (the omega Ω icon)
- Search for "check mark" or browse under special characters
This works in most text fields across the OS, including browsers and document editors.
Using Character Map
The Character Map app is built into Windows and gives access to every Unicode character:
- Search "Character Map" in the Start menu
- Check the box for Advanced view
- Search "check mark" in the search field
- Select the character and click Copy
Typing the Unicode Code Point Directly (Word and Some Apps)
In Microsoft Word, you can type a Unicode value and convert it:
- Type 2713 then press Alt + X → converts to ✓
- Type 2714 then press Alt + X → converts to ✔
This method only works in applications that support the Alt+X Unicode conversion, which includes Word but not most browsers or general text fields.
Check Mark Methods on Mac
Using the Character Viewer
macOS has a built-in Character Viewer for inserting special symbols:
- Press Control + Command + Space to open it
- Search "check mark" in the search bar
- Double-click the character to insert it
This works in almost any text field across macOS, including browsers, notes, and documents.
Keyboard Shortcut via Option Key
Mac doesn't have a universal built-in shortcut for check marks the way it does for some other symbols. However, if you're using a specific app like Apple Notes or Reminders, check marks may be available through list formatting options rather than a character shortcut.
For frequent use, you can create a Text Replacement in macOS System Settings:
- Go to System Settings → Keyboard → Text Replacements
- Add a shortcut like
checkthat auto-expands to ✓
Once set up, it works system-wide.
Check Mark in Specific Applications
Microsoft Word and Google Docs
Both applications support check marks through their Insert Symbol menus:
| App | Method |
|---|---|
| Microsoft Word | Insert → Symbol → More Symbols → search "check mark" |
| Google Docs | Insert → Special Characters → search "check mark" |
| Excel | Insert → Symbol (same as Word) |
| Notion | Type / and search for checkbox or use emoji panel |
In Excel, check marks are often used as visual indicators rather than functional checkboxes. For actual interactive checkboxes, the form controls feature serves a different purpose.
HTML and Web Use
If you're writing HTML or web content, check marks can be inserted using HTML entities:
✓→ ✓✔→ ✔✓→ ✓ (supported in most modern browsers)
These render reliably across devices without needing to paste the actual Unicode character.
Understanding the Two Main Check Mark Symbols 🔍
There are two commonly used check mark characters in Unicode:
- U+2713 (✓) — Light check mark, thinner stroke
- U+2714 (✔) — Heavy check mark, bolder stroke
Which one displays correctly depends on the font being used. In some fonts, both look nearly identical. In others, the weight difference is obvious. The heavy check mark (✔) tends to render more consistently across different platforms and font families.
Copy-Paste as a Fallback
For occasional use, simply copying a check mark from a reference source is completely practical: ✓ ✔
Most people who need check marks infrequently find this faster than memorizing Alt codes or Unicode values. The character pastes cleanly into virtually any application and carries no formatting baggage.
What Actually Determines the Best Method for You
Several variables shift which approach makes the most sense:
- Operating system — Windows and Mac each have different native tools with different keyboard shortcut logic
- Keyboard type — Full-size keyboards with numeric keypads unlock Alt code entry; laptop keyboards often don't
- Application — Word, Google Docs, HTML editors, and plain text fields each behave differently with Unicode input
- Frequency of use — Someone inserting check marks dozens of times daily has different needs than someone who needs one for an occasional document
- Technical comfort level — Text replacement macros and Unicode entry suit different users than emoji panels do
The check mark itself is simple. The method that fits cleanly into your existing workflow is the part that varies by setup. ✓