How to Type Emoji on a Mac: Every Shortcut, and a Faster One
There are several ways to type emoji on a Mac, and most people only know the slow one. This guide covers every built-in method, the keyboard shortcut that opens the emoji picker, the Globe key, searching by name, and Appleās Text Replacements, then shows the faster, Slack-style approach once the built-in emoji keyboard starts to feel like a chore.
If you just want the quick answer: press Control-Command-Space in any text field to open the macOS emoji keyboard. Read on for the rest, including how to search emoji by name and how to stop reaching for the picker at all, or jump to the scannable reference of every Mac emoji shortcut if you are looking one up rather than learning it.
The emoji keyboard shortcut: Control-Command-Space
The fastest built-in way to get emoji on a Mac is the keyboard shortcut Control-Command-Space. Put your cursor in any text field, Messages, Mail, Notes, a browser, and press it. The Emoji & Symbols picker (Apple calls it the Character Viewer) pops up right by your cursor. Click an emoji to insert it, and the picker usually stays open so you can add a few in a row.
This works the same across every recent macOS: Ventura, Sonoma, Sequoia and macOS 26 Tahoe, on both Apple silicon and Intel Macs. Itās the one emoji shortcut worth committing to memory, because it works everywhere with nothing installed.
The Globe (or fn) key
On most modern Mac keyboards thereās a Globe key (it shares the bottom-left key with fn on built-in laptop keyboards). Pressing it can open the same emoji keyboard, on many Macs it does so by default. If it doesnāt, open System Settings āŗ Keyboard, find Press š key to, and set it to Show Emoji & Symbols. After that, a single tap of Globe opens the picker, which is a touch faster than the three-finger Control-Command-Space chord. If the picker wonāt open at all, see our guide to opening the emoji keyboard on a Mac.
Search emoji by name instead of scrolling
Scrolling the emoji grid is the slow part. The fix most people miss: once the picker is open, just start typing. Thereās a search field at the top, so type lizard, party, or fire and the grid filters to matches as you go. Press Return to insert the first result. Searching by name is far quicker than hunting through categories, and the keywords are mostly the obvious ones.
Text Replacements for the handful you send most
If there are a few emoji you type constantly, you can map a shortcode to each one with Appleās built-in Text Replacements, no extra app required:
- Open System Settings āŗ Keyboard āŗ Text Replacements.
- Click the
+button. - In Replace, type a trigger like
:fire:. - In With, paste the emoji (grab it from the picker with
Control-Command-Space). - Press
Return. Repeat for each emoji you want.
These sync over iCloud to your iPhone and iPad too. The catch is that they donāt scale: thereās no autocomplete and no discovery, so you have to add every emoji by hand and remember each trigger exactly. We compare Text Replacements and live autocomplete in depth in a separate guide.
Where the built-in emoji keyboard falls short
For browsing, the macOS emoji keyboard is fine. For actually typing the same dozen emoji all day, it gets in the way:
- Itās mouse-driven, you open it, then click. Your hands leave the keyboard every time.
- It steals focus and floats over your text instead of flowing with your typing.
- Thereās no autocomplete: it wonāt suggest š„ while you type
whis, you have to open the picker and search first. - No ranking or recents that follow you across apps, so the emoji you send most arenāt any faster to reach.
A faster way: Slack-style colon shortcuts everywhere
Every method above is something you *open*. This one is something you *type*: a colon, a few letters, Tab, done. That difference matters more than it sounds, because a method you open stays a decision each time, while a method you type stops being a method at all and becomes part of how you write.

:liz, the popover ranks matches, press Tab to insert, the same flow as Slack and Discord.Comoji is the menu bar app that adds it. Worth knowing against the built-in methods above: it understands the gemoji alias names, so :whis finds š„ where the pickerās search for āwhisā comes up empty; it reorders by what you send, so no favorite stays buried; and it remembers a skin tone once you pick one. Where Text Replacements need an entry per emoji, this needs none.
How to set it up
It is an app rather than a system setting, so it needs installing and granting: a download, a drag into Applications, and the two permissions macOS requires of any keyboard utility. The install and setup page is the step-by-step version, with the troubleshooting for when a permission does not take. Everything stays local, there is no account, and password fields are ignored on purpose.
Troubleshooting: the emoji keyboard shortcut isnāt working
If Control-Command-Space does nothing, work through these:
- Check the cursor is in a text field. The picker only opens when something can receive text.
- A conflicting shortcut? Another app or a custom binding may have claimed
Control-Command-Space. Check System Settings āŗ Keyboard āŗ Keyboard Shortcuts for conflicts. - Try the Globe key instead, and set Press š key to ā Show Emoji & Symbols in Keyboard settings if it doesnāt open the picker.
- Using Comojiās colon shortcuts and theyāre not firing? Confirm both Input Monitoring and Accessibility are on in Privacy & Security, one without the other isnāt enough, and re-grant after any macOS or app update.
Which method should you use?
For the occasional emoji, the built-in keyboard shortcut Control-Command-Space plus search-by-name is all you need, and itās free and already on your Mac. For a few favorites you send constantly, add Text Replacements so they sync to your iPhone too. And if you type emoji all day and want Slack- and Discord-style speed across your whole Mac, with autocomplete, ranking and skin tones, colon shortcuts are the faster habit. For what Comoji adds on top of the built-in picker, including the :: browser, per-app control and a custom trigger key, see the features page.
Whichever you land on, pick one method and let it become automatic. The slow part was never the emoji, it was deciding how to reach for it.
Frequently asked questions
What is the keyboard shortcut for emoji on a Mac?
Press Control-Command-Space in any text field to open the macOS emoji keyboard (the Emoji & Symbols viewer). On most modern Mac keyboards the Globe (or fn) key opens it too, you can set that under System Settings āŗ Keyboard āŗ Press the Globe key to āŗ Show Emoji & Symbols.
How do I type emoji on a Mac without opening the picker?
Use colon shortcuts. With an app like Comoji you type a colon and a few letters, such as :fire, and accept the match with Tab, the same way you would in Slack or Discord, without ever opening the picker or touching the mouse. It works system-wide in Messages, Mail, Notes, Safari and most apps.
How do I search for an emoji by name on a Mac?
Open the emoji keyboard with Control-Command-Space, then just start typing a word like lizard, fire or party. The grid filters to matching emoji as you type, and pressing Return inserts the first result.
Why canāt I type emoji on my Mac?
Almost always it is one of two things: your cursor is not in a text field (the picker only opens when something can receive text), or another app has claimed the Control-Command-Space shortcut. Check System Settings āŗ Keyboard āŗ Keyboard Shortcuts for a conflict, or try the Globe key instead.
Try Comoji
Slack- and Discord-style :emoji: autocomplete, everywhere on your Mac. Free.