How to Type Check Mark Symbol on Every Device

Here’s the ridiculous part: we all need check marks constantly. Todo lists, spreadsheets, forms, emails saying “yes, I did that thing.” Yet somehow, nobody teaches you how to actually type them. So here’s every single way to type a check mark, on every device you own.

The Check Mark Variations You Actually Want

Before we dive into methods, let’s clear this up. There are different check marks for different moods:

  • ✓ (U+2713) – Basic check mark
  • ✔ (U+2714) – Heavy check mark
  • ☑ (U+2611) – Ballot box with check
  • ✅ (U+2705) – White heavy check mark (the emoji one)
  • ☒ (U+2612) – Ballot box with X
  • ✗ (U+2717) – Ballot X (technically not a check, but useful)
  • ✘ (U+2718) – Heavy ballot X

Most people want ✓ or ✅. The first looks professional, the second is friendly. Pick your fighter.

Windows: More Options Than You Need

Method 1: Alt Code (The Classic)

For ✓ (check mark):

  1. Hold Alt
  2. Type 251 on numeric keypad
  3. Release Alt

For ✔ (heavy check mark):

  1. Hold Alt
  2. Type 10004
  3. Release Alt

Critical detail: Must use numeric keypad, not top row numbers. No numeric keypad on your laptop? Keep reading.

Method 2: Windows + Period (The Modern Way)

  1. Press Windows + . (period)
  2. Click symbols tab (Ω icon)
  3. Scroll or search for ✓
  4. Click it

This is actually faster once you know where to look. Works everywhere in Windows 10/11.

Method 3: Character Map (The Old Reliable)

  1. Windows key, type “character map”
  2. Find check mark (usually in Symbols section)
  3. Select, Copy
  4. Paste where needed

Stone age method, but works on every Windows version since 95.

Method 4: Word/Office AutoCorrect

In Microsoft Office, just type:

  • (c) becomes ©
  • (r) becomes ®
  • (tm) becomes ™

But for check marks, set up your own:

  1. File → Options → Proofing → AutoCorrect Options
  2. Replace: (check)
  3. With: ✓
  4. Now typing (check) anywhere in Office gives you ✓

Mac: Elegant as Always

Method 1: Keyboard Shortcut

For ✓: Option + V

That’s it. Seriously. Mac users have been typing check marks in two keys while Windows users memorize Alt codes. Classic Apple.

Method 2: Character Viewer

  1. Control + Command + Space
  2. Type “check” in search
  3. Double-click your chosen check mark

Or the menu bar way:

  1. Edit menu → Emoji & Symbols
  2. Search “check”
  3. Double-click to insert

Method 3: Text Replacement

Set up permanent shortcut:

  1. System Settings → Keyboard → Text Replacements
  2. Click +
  3. Replace: ;check
  4. With: ✓

Now typing ;check anywhere on Mac becomes ✓. I use semicolon prefix for all my symbols to avoid accidents.

iPhone/iPad: Hidden in Plain Sight

Method 1: Emoji Keyboard

  1. Switch to emoji keyboard
  2. Search for “check”
  3. Pick ✅ or ☑️

But this gives you emoji version, not clean text symbol.

Method 2: Text Replacement (System-Wide)

  1. Settings → General → Keyboard → Text Replacement
  2. Tap +
  3. Phrase: ✓
  4. Shortcut: chk
  5. Save

Now typing “chk” anywhere becomes ✓. Syncs across all Apple devices if iCloud is on.

Method 3: Copy from Notes

Keep a note with commonly used symbols. Copy-paste as needed. Primitive but works.

Method 4: Third-Party Keyboards

Apps like Symbol Keyboard add symbol keys. But honestly, text replacement is faster.

Android: Depends on Your Keyboard

Method 1: Gboard (Google Keyboard)

  1. Long-press the checkmark key (if visible)
  2. Or switch to symbols (?123)
  3. Then to secondary symbols (=<)
  4. Look for ✓

Location varies by phone. Samsung puts it somewhere different than Pixel.

Method 2: Text Shortcuts

  1. Settings → System → Languages & input
  2. Virtual keyboard → Gboard → Dictionary
  3. Personal dictionary → Add
  4. Type ✓ for word, “chk” for shortcut

Method 3: Copy-Paste

Google “check mark symbol,” copy it, paste it. Not elegant, but universal.

Google Docs/Sheets: Built-In but Hidden

Method 1: Insert Menu

  1. Insert → Special characters
  2. Search: “check”
  3. Click the one you want

Method 2: Automatic Substitution

Google Docs automatically converts:

  • (c) → ©
  • (tm) → ™
  • But not check marks (why, Google?)

Method 3: Custom Substitution

  1. Tools → Preferences → Substitutions
  2. Add your own:
    • Replace: :check:
    • With: ✓
  3. Now :check: becomes ✓ automatically

Microsoft Word: Too Many Options

Method 1: Symbol Dialog

  1. Insert → Symbol
  2. Font: Normal text
  3. Subset: Dingbats or Geometric Shapes
  4. Find ✓, click Insert

Method 2: Alt+X Method

Type the Unicode, then Alt+X:

  • Type 2713 then Alt+X = ✓
  • Type 2714 then Alt+X = ✔
  • Type 2611 then Alt+X = ☑

Method 3: Wingdings

  1. Type lowercase “a”
  2. Select it
  3. Change font to Wingdings
  4. Becomes ✓

But now you have Wingdings in your document. Ugh.

Method 4: Bullet Points

  1. Home → Bullets dropdown
  2. Define New Bullet
  3. Symbol → choose check mark
  4. Now your bullets are check marks

Excel: Special Cases

Method 1: CHAR Function

In a cell, type: =CHAR(252)

Returns ✓. But it’s a formula, not static text.

Method 2: Format Cells Trick

  1. Type “a” in cell
  2. Format Cells → Font → Wingdings
  3. “a” becomes ✓

Method 3: Conditional Formatting

Make cells show check marks automatically:

  1. Select cells
  2. Conditional Formatting → Icon Sets
  3. Choose check marks/X marks set
  4. Set rules (like >0 shows check)

This is actually brilliant for dashboards.

HTML/Web: Multiple Approaches

Method 1: HTML Entities

&#10003;  <!-- check mark -->
&#10004;  <!-- heavy check mark -->
&#9745;   <!-- ballot box with check -->

Method 2: Unicode Directly

✓
✔
☑

Method 3: CSS Content

.checkmark::before {
    content: "\2713";
}

Method 4: Font Awesome

<i class="fas fa-check"></i>

But requires loading Font Awesome library.

Slack/Discord/Teams: It’s Complicated

Slack

Type :white_check_mark: → ✅ Type :heavy_check_mark: → ✔️

Or just paste the Unicode symbol.

Discord

Same as Slack, emoji shortcodes work.

Microsoft Teams

Either:

  • Windows + . (period) for emoji picker
  • Copy-paste Unicode
  • Type (y) for thumbs up (not check, but close)

Email Clients: Each One Different

Gmail

  • No built-in method
  • Copy-paste works
  • Or use Unicode

Outlook

  • Insert → Symbol
  • Or Alt codes
  • Or AutoCorrect setup

Apple Mail

  • Option + V on Mac
  • Emoji keyboard on iOS
  • Character Viewer

The Universal Copy-Paste List

Can’t remember any of this? Copy these:

Check Marks:

  • ✓ – Basic check
  • ✔ – Heavy check
  • ✅ – Emoji check
  • ☑ – Box with check
  • ☑️ – Box with check (emoji)

X Marks:

  • ✗ – Basic X
  • ✘ – Heavy X
  • ❌ – Emoji X
  • ☒ – Box with X

Related:

  • ⍻ – Incomplete check
  • ✓̸ – Check with slash
  • ◯ – Empty circle
  • ◉ – Filled circle

Save this somewhere. Copy when needed.

My Personal System

After years of typing check marks daily, here’s my setup:

On Mac:

  • Option + V for quick checks
  • Text replacement “;ch” → ✓ for consistency

On Windows:

  • Windows + . → Symbols tab
  • Pinned ✓ to clipboard manager

On Phone:

  • Text replacement “chk” → ✓
  • Syncs everywhere via iCloud

In documents:

  • Professional docs: ✓ (clean, simple)
  • Casual communication: ✅ (friendly)
  • Lists: ☐ ☑ (shows progress)
  • Never: Wingdings (please, no)

Common Problems and Solutions

“Alt codes don’t work”

You’re using laptop keyboard. Solutions:

  1. Use Windows + . instead
  2. Enable on-screen keyboard with numpad
  3. Get external keyboard
  4. Just copy-paste

“Check mark shows as square/question mark”

Font doesn’t support Unicode. Solutions:

  1. Change to standard font (Arial, Times)
  2. Update your software
  3. Use different check mark variant
  4. Install font with better Unicode support

“Check mark looks different on different devices”

That’s normal. ✅ on iPhone looks different than Windows. Unicode defines meaning, not exact appearance. Deal with it or use images.

“I need colored check marks”

Text symbols inherit color from surrounding text. Want green check?

  • In Word: Select check, change font color
  • In HTML: <span style="color: green">✓</span>
  • In apps: Usually can’t control color

Quick Decision Guide

Need check mark once? Copy-paste: ✓

Need it occasionally? Learn your OS shortcut:

  • Mac: Option + V
  • Windows: Win + .

Need it constantly? Set up text replacement

In specific app? Learn that app’s method

Building website? Use HTML entity: ✓

Making spreadsheet? Use conditional formatting

The Bottom Line

You don’t need to memorize all these methods. Pick one that works for your main device and stick with it. For most people, that’s:

  • Mac users: Option + V
  • Windows users: Windows + Period
  • Phone users: Text replacement
  • Everyone else: Copy-paste

The check mark has been in Unicode since 1993. There’s no excuse for typing “CHECK” or “[x]” anymore. We have the technology. Use it.

And please, whatever you do, don’t use Wingdings in professional documents. Your check mark shouldn’t require someone to install a special font. Keep it simple, keep it Unicode, keep it universal.

Quick Reference Cheat Sheet

Copy these: ✓ ✔ ☑ ✅

Windows:

  • Alt + 251 (numpad)
  • Windows + .

Mac:

  • Option + V

Unicode:

  • U+2713 (✓)
  • U+2714 (✔)
  • U+2705 (✅)

Text replacement suggestion: “chk” → ✓

Now go forth and check things properly. ✓