On a Mac, press Control + Command + Space to open the emoji picker. On Windows, press Windows + . (the period key) or Windows + ;. Both panels open on top of whatever you are typing in, both have a search box, and both insert the emoji straight into the text field.
😀DetailsThose two shortcuts cover almost every app on each platform. The rest of this guide explains how to search the panels efficiently, what to do in Word, Outlook and Google Docs, and why an emoji is a different kind of thing from a symbol such as ✓ or ★ — a distinction that matters as soon as you paste one into a spreadsheet, a filename or a web page.
The Mac emoji keyboard
Control + Command + Space opens the panel Apple calls Emoji & Symbols, also known as the Character Viewer. You can also reach it from the menu bar in most apps under Edit > Emoji & Symbols. On recent Mac keyboards the Globe or fn key can be set to open the same panel — whether it does depends on your keyboard settings, so check there if pressing it does nothing.
Once the panel is open:
- Type to search. The search field is at the top. Type a word and the panel filters as you go.
- Browse by category. The row of icons along the bottom jumps between smileys, people, nature, food, activity, travel, objects, symbols and flags.
- Insert. Click an emoji, or press Return when it is highlighted, and it lands at your cursor.
- Expand it. The icon in the top-right corner grows the compact picker into the full Character Viewer, which stays open while you type and covers every Unicode block, not just emoji.
- Skin tones. Click and hold an emoji that supports skin tones to choose a variant before inserting it.
The Windows emoji panel
Windows + . and Windows + ; both open the same panel. Hold the Windows key, tap the period or semicolon, release. It appears near your cursor in any app that accepts text input.
The panel is tabbed. Depending on your Windows version you will see some combination of recently used items, emoji, GIFs, kaomoji (the text faces built from punctuation) and a Symbols tab. That Symbols tab is the part people miss: it holds punctuation, currency, geometric shapes, math operators and Latin letters with accents, all without Alt codes. Our walkthrough of the Windows Character Map and emoji panel goes through each tab.
Two behaviors are worth knowing. First, the panel closes after one insertion in some apps and stays open in others — if it closes, press the shortcut again. Second, if nothing happens at all, click into an editable text field first; the panel will not open when the focus is on a button or a read-only area.
Searching by name in both panels
Searching is much faster than scrolling, but only if you search the way the panels index emoji. Both use descriptive keywords rather than the formal Unicode name, so:
- Search for the object, not the mood.
firefinds the flame;excitedmostly does not. - Use singular, plain words:
cat,heart,check,plane,party. - Try a synonym if the first attempt fails.
tickandcheckreturn different results depending on platform; so dobinandtrash. - For flags, type the country name.
If you know the character but not its name, the reverse lookup is easier: paste it into the Unicode lookup tool and it will show you the official name and every code point involved.
Emoji in Word, Outlook and Google Docs
| App | How to insert an emoji |
|---|---|
| Word (Windows) | Windows + . works inside the document. Insert > Symbol > More Symbols also works but is slower. |
| Word (Mac) | Control + Command + Space, or Edit > Emoji & Symbols. |
| Outlook | Same system shortcut as the platform — the panel writes into the message body like any other text field. |
| Google Docs | Insert > Special characters, then search by name. The system panels work here as well, since Docs runs in a normal browser text area. |
| Excel / Sheets | The system panel works in the formula bar and in cells. An emoji in a cell is text, so it affects sorting and text functions. |
One caution for documents: emoji are drawn by a color font supplied by the operating system, so a Word file made on a Mac shows Windows artwork when opened on Windows. The character is identical; only the picture changes.
Emoji are not the same as text symbols
Both are Unicode characters, but they behave differently. A text symbol is a monochrome glyph drawn by whatever font your text is using, so it takes on the color and weight of the surrounding text. An emoji is drawn from a separate color font and ignores your text styling.
| Character | Name | Code point | Type |
|---|---|---|---|
| ✓ | Check mark | U+2713 | Text symbol |
| ✅ | Check mark button | U+2705 | Emoji |
| ❌ | Cross mark | U+274C | Emoji |
| ★ | Black star | U+2605 | Text symbol |
| ❤ | Heavy black heart | U+2764 | Either, depending on the variation selector |
| ⚠ | Warning sign | U+26A0 | Either, depending on the variation selector |
That last row is the source of a lot of confusion. A handful of older symbols predate emoji and can be displayed either way. An invisible character called a variation selector, placed immediately after the symbol, tells the system which presentation to use. That is why the same heart looks flat and black in one app and red and glossy in another. If you need to know exactly what you have, paste it into the Unicode lookup tool: a single code point means the plain symbol, two code points means a presentation has been requested. There is more background in what is Unicode, and the full set lives in the emoji category alongside the monochrome check marks.
Skin tones and multi-part emoji
Many emoji you insert are not one character. Three common patterns:
- Skin tones. A base emoji followed by a separate skin tone modifier character. Pick the tone in the panel rather than trying to type it.
- Joined sequences. Family and profession emoji are built by gluing several emoji together with the zero width joiner (U+200D), an invisible character whose only job is to say “draw these as one image.”
- Flags. Each flag is a pair of regional indicator letters, which is why an unsupported flag sometimes shows as two boxed letters instead.
The practical consequence is that one emoji can count as two, three or seven characters in a field with a length limit, a database column or a text-processing script. When a character counter disagrees with you, run the text through the Unicode lookup tool and count the code points.
Why emoji look different on different devices
Unicode defines the meaning of an emoji, not its picture. Apple, Google, Microsoft and Samsung each ship their own emoji font, so the same code point is a slightly different image on every platform. Nothing is broken: the recipient sees the emoji you intended, in their system’s style.
A related problem is the emoji that arrives as an empty rectangle. That usually means the recipient’s device is running an older emoji font that predates the character. Our guide on why symbols show as boxes explains how to tell a missing font from a genuinely broken character.
On a phone
On iPhone, tap the smiley or Globe key at the bottom-left of the keyboard. On Android, most keyboards including Gboard put the emoji key in the same corner. Both have a search field, and holding an emoji with skin tone variants brings up the alternatives. Long-pressing letter and punctuation keys also reveals accented letters and extra symbols — see typing symbols on iPhone and Android.
When the shortcut does not work
- Nothing opens on Windows. Click into a text box first. If the panel still refuses, try Windows + ;, which is the same feature on a different key.
- Nothing opens on Mac. Another app may have claimed Control + Command + Space. Use Edit > Emoji & Symbols from the menu bar to confirm the panel itself still works.
- The emoji pastes as a box or a question mark. The destination is not handling Unicode, or its font has no emoji coverage. Plain text fields in older software are the usual culprits.
- It turns black and white. You have landed on the text presentation of a dual-purpose character, or the app deliberately renders emoji monochrome.
- It will not save in a database or filename. Some systems still store text in a legacy encoding that cannot represent characters outside the basic range.
If you only need a handful of characters and would rather not learn any shortcut, the symbol search lets you find and copy them directly.
Frequently asked questions
What is the emoji keyboard shortcut on a Mac?
Control + Command + Space. It works in any app that accepts text. The same panel is available from the menu bar under Edit > Emoji & Symbols.
What is the emoji shortcut on Windows?
Windows + . or Windows + ;. Both open the same panel, which also has a Symbols tab for punctuation, currency and accented letters.
Why does an emoji I sent look different on my friend’s phone?
Because each platform draws its own emoji artwork from its own font. The underlying Unicode character is the same, so the meaning is preserved even though the picture is not identical.
Can I type an emoji by name?
Not directly in most apps, but the search box in both the Mac and Windows panels does exactly that — open the panel, type the name, press Return. Some chat apps also expand :name: shortcodes, though that is an app feature rather than a system one.
Is an emoji one character?
Often, but not always. Skin tones, joined sequences and flags are built from several code points, so one visible emoji can count as several characters in a length limit or a script. Paste it into the Unicode lookup tool to see the breakdown.