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.
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
If you use Slack or Discord, you already know the faster model: type a colon and a few letters, :fire, and accept the match with Tab. No picker, no mouse, no leaving the keyboard. Thatās a typing habit, not a Slack feature, and Comoji brings it to every text field on your Mac.

:liz, the popover ranks matches, press Tab to insert, the same flow as Slack and Discord.Comoji is a tiny menu bar app. Type a colon token like :whis and a popover appears with the best matches; arrow to one and press Tab or Return to insert it. It ships with the full Unicode emoji set and the same gemoji aliases Slack, Discord and GitHub use, ranks by recent use, handles skin tones, and works in Messages, Mail, Notes, Safari, Chrome, Notion and most other apps. Forgot a name? Double-tap the trigger (:: by default) to open a searchable browser of the full set.
How to set it up
Download the DMG, drag Comoji into your Applications folder (do this before granting permissions, macOS ties the grant to the appās location), and launch it. On first run it walks you through the two permissions any keyboard utility needs, both in System Settings āŗ Privacy & Security: Input Monitoring (to notice your colon tokens) and Accessibility (to read the text field and insert the emoji). It runs on macOS 13 Ventura or later, and everything stays local, no account, no cloud, 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.
Want the fast way? Download Comoji, grant the two permissions, and your next :fire: is one Tab away in any app.
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.