The emoji keyboard shortcut on a Mac, and the palette behind it

There is no single emoji keyboard shortcut on a Mac. There are three documented keystrokes that open the same window, one setting that reduces the job to a single key, and a fourth route that skips the window entirely by replacing a typed word with an emoji. They are not alternatives to be picked at random. Each one suits a different way of working, and the fastest of the four is the one almost nobody uses.

The window itself is also not an emoji keyboard. It is the Character Viewer, and emoji are one of several categories inside it, alongside symbols, accented letters and characters from other writing systems. Knowing that changes what to search for when the needed glyph is not an emoji at all.

Three keystrokes that open the same window

Keystroke What it does
Control-Command-Space bar Shows the Character Viewer
Fn-E, or Globe-E on keyboards with a Globe key Shows the Character Viewer, or offers emoji suggestions for a word just typed
Fn pressed twice Opens the Character Viewer
Edit, then Emoji and Symbols The menu route, in any app that has the command

Control-Command-Space bar is the oldest of the three and the one most people learn first. Fn-E is the current documented equivalent and does double duty, which is covered in the next section. Pressing Fn twice is listed separately in Apple's keyboard shortcut reference and is the least advertised of the three.

The menu route matters more than it looks. Key combinations get taken by apps, and a three key combination that works in Mail can be claimed by a design tool or a terminal emulator. Edit, then Emoji and Symbols, is present wherever the app supports text input and does not depend on a combination surviving.

Typing the word is faster than hunting the grid

The Fn-E route has a second behaviour that makes the palette unnecessary most of the time. Type a common word first, then press it.

Enter a commonly used word or phrase like "heart" or "thumbs up," then press Fn/Globe-E. If there are no emoji suggestions for the text you entered, the Character Viewer opens. Press Return to replace the text with the suggested emoji, or choose another suggestion. Source: support.apple.com, read September 27, 2026

Read the second sentence again, because it explains a behaviour that gets reported as inconsistent. The same keystroke does two different things depending on what is in front of the cursor. After a recognised word it offers suggestions. After nothing, or after a word it does not recognise, it opens the palette. Nothing is broken when it appears to change behaviour between presses.

For anyone who reaches for the same handful of emoji all day, this is the whole answer. Typing five letters and pressing one combination beats opening a grid, searching it, and clicking. The palette is then reserved for the cases where the name of the glyph is not known.

Making it one key instead of a combination

The combination can be reduced to a single key press. In System Settings, Keyboard has a pop-up menu labelled "Press fn key to" or "Press key to" depending on the keyboard, and one of its options is Show Emoji and Symbols. Selecting it means the Fn key or the Globe key alone brings up suggestions while typing, or opens the Character Viewer.

There is a real trade-off, and it is easy to miss until it bites. That same pop-up is where multilingual typists set the Fn or Globe key to switch input sources. Apple's own description of the Input menu confirms the two jobs share one slot: the option in Keyboard settings changes input sources or gives access to emoji and symbols by pressing the Fn key or the Globe key. Anyone who types in more than one language is choosing between the two, not adding both.

For a single-language keyboard the choice is free and worth making. For anyone switching between Japanese and English all day, the language switch is the better use of the key, and emoji stay on Fn-E.

The Character Viewer is a palette, and it is adjustable

The window has two states, and most complaints about it come from not knowing which one is showing. Collapsed, a single click inserts a character. Expanded, insertion takes a double-click and a sidebar of categories appears. The expand control sits in the upper right corner.

Four adjustments are worth making once:

  • Search rather than scroll. Typing a description such as "laughing face" into the search field is faster than browsing any category.
  • Skin tones and variants. Clicking and holding an emoji in the viewer reveals its variations rather than inserting the default.
  • Favorites. With the viewer expanded, selecting a character and choosing Add to Favorites puts it at the top. Favorites appear as their own category in the sidebar when expanded, and above recently used characters when collapsed.
  • Categories and size. With the viewer expanded, the Action pop-up menu holds Customize List, which turns whole categories on and off, along with Small, Medium and Large for character size, and Clear Frequently Used Characters.

The last of those is the fix for a specific irritation. The frequently used row is built from history, so one afternoon of using an emoji ironically can park it at the front for weeks. Clearing the list resets it.

Customize List is the one worth spending a minute on. The default set of categories includes several that most people never use, and removing them makes the expanded viewer usable as a symbol picker rather than something to scroll past.

Two viewers, and which one holds the character

The Character Viewer has a sibling that gets confused with it, and the difference decides where to look when a glyph cannot be found. The Keyboard Viewer is an onscreen keyboard. Its job is to show which physical keys produce accented letters and special characters on the current layout, and it changes as modifier keys are held. Holding Option and Shift reveals a different set of characters on the same keys, and an orange outline on a key means it can be combined with a letter key to produce an accent.

Apple's own guidance draws the line cleanly: the Character Viewer is for emoji, symbols and special characters that do not appear in the Keyboard Viewer. So a character that can be typed at all belongs to the Keyboard Viewer, and everything else belongs to the Character Viewer. Both open from the Input menu, and the Keyboard Viewer entry there is labelled Show Keyboard Viewer.

One practical consequence for anyone typing in more than one language: the Keyboard Viewer shows the layout of whichever input source is selected, so switching input source in the Input menu and then reading the viewer is the quickest way to find a character that only exists on another layout. Switching back afterwards matters, because a forgotten input source produces a keyboard that seems to have gone wrong.

That switching has keystrokes of its own, and they sit uncomfortably close to the palette shortcut. Control-Space bar and Control-Option-Space bar select the previous and next input source when several are in use. A near miss on Control-Command-Space bar therefore changes the typing language rather than opening the palette, which accounts for a good share of reports that the emoji shortcut did something strange.

When the same emoji is used constantly

There is a route that removes the palette and the keystroke from the loop entirely. Text replacements substitute typed text with something else automatically, and the something else can be an emoji. Apple's own example is replacing XD with a laughing face.

They are set in System Settings, Keyboard, Text Replacements, by clicking add and entering the text to replace and its replacement. The same list is reachable from inside an app through Edit, then Substitutions, then Show Substitutions, then Text Settings, which is useful when the list needs editing without leaving the document.

Two details decide whether this is worth setting up. Replacements can be kept in step across Apple devices or shared with other Mac users, so the investment is not per machine. And for anyone using Chinese or Japanese input sources, text replacements are folded into the user dictionary rather than kept separately, which is where to look when a replacement seems to have vanished.

Per app control lives in the same Substitutions menu. Text Replacement carries a checkmark when it is on, so a document where replacements are unwelcome can have them switched off without deleting anything.

Custom emoji, and the limits on them

macOS can also generate emoji that do not exist. Apple Intelligence creates custom emoji, called Genmoji, in supported apps. The constraint is stated in Apple's own documentation for macOS 27: Apple Intelligence is not available in all languages or regions, and usage limits may apply. That makes Genmoji an addition for some setups rather than a replacement for the palette, and the palette remains the route that works everywhere.

The menu bar route, and what it costs

There is a fifth way in, and it is the one that has a side effect. The Input menu, on the right side of the menu bar, gives access to input sources, to emoji and symbols, and to the onscreen Keyboard Viewer. It is turned on in System Settings, Keyboard, under Text Input, by clicking Edit and switching on "Show Input menu in menu bar."

Two things about it are worth knowing before turning it on. It appears as an icon showing the current input source, or as the Character Viewer icon if only one input source is in use. And it arrives without being asked for: Apple documents that the Input menu is shown in the menu bar automatically as soon as more than one input source is added. A lot of people who never enabled it have it anyway.

The cost is width. The menu bar has no scroll and no second row, so every permanent item competes for the same strip against the menus of whichever app is frontmost. When the strip runs out of room, items at the left of the status group stop being drawn at all, and on a laptop with a notch they can end up behind it. The Input menu is a useful item to have and a poor one to lose, which is exactly the situation that a tool for collapsing the strip exists to handle. The features page describes how a hidden item stays clickable, and the FAQ covers which macOS versions that applies to.

What to change first

Try the word first route before anything else: type thumbs up, press Fn-E, press Return. If that covers most of the daily need, nothing else here is necessary. If the same two or three emoji come up constantly, add text replacements for them and stop opening the palette at all. And if the Input menu is now competing for space at the top of the screen, Koffret is the part that settles that.

Frequently asked questions

Which keystroke opens the emoji panel on a Mac?

Three are documented. Control-Command-Space bar shows the Character Viewer, Fn-E does the same and also offers emoji suggestions for a word just typed, and pressing Fn twice opens the viewer. In any app, Edit then Emoji and Symbols does it from the menu, which is the reliable route when an app has claimed the key combination.

Why does the same shortcut sometimes suggest emoji and sometimes open a window?

Because the behaviour depends on what precedes the cursor. After a recognised word such as heart or thumbs up, Fn-E offers replacement suggestions. If there are no suggestions for the text entered, the Character Viewer opens instead. Both outcomes are the documented behaviour of one keystroke.

Can a single key be set to bring up emoji?

Yes. In System Settings, Keyboard has a pop-up menu labelled "Press fn key to" or "Press key to", and choosing Show Emoji and Symbols assigns the job to the Fn or Globe key alone. The same pop-up is what assigns that key to switching input sources, so multilingual typists have to pick one of the two.

How is a specific emoji made permanently easy to reach?

Two ways. In the Character Viewer, expand it, select the character and choose Add to Favorites, which pins it to the top and gives it a Favorites category in the sidebar. Or create a text replacement in System Settings, Keyboard, Text Replacements, so typing a short code inserts it without opening anything.

Why is an old emoji still sitting in the frequently used row?

That row is built from usage history, so a burst of use keeps a character at the front long after it stops being wanted. With the Character Viewer expanded, the Action pop-up menu has Clear Frequently Used Characters, which resets the list. Customize List in the same menu hides whole categories that are never used.

Is the Input menu in the menu bar needed for emoji?

No. It is one route among several, and the keystrokes work whether or not it is visible. It is worth keeping if the Keyboard Viewer and input source switching are used regularly, and worth remembering that macOS adds it automatically once a second input source exists, which is why it appears for people who never turned it on.

Back to all posts