I just switched to a Mac and can’t figure out how to type emojis in documents, emails, or chat apps. On my old laptop and my phone it was easy, but on macOS I can’t find an emoji keyboard or shortcut. Is there a built‑in way to bring up an emoji picker, or do I need to install something? Looking for simple steps that work system‑wide.
Quick way on macOS:
-
Main emoji shortcut
• Press Control + Command + Space
• A small panel pops up
• Click any emoji to insert it where your cursor is
Works in Notes, Mail, Word, browsers, chat apps, pretty much everywhere with text. -
Make it bigger like a keyboard
• Open the small emoji panel with Control + Command + Space
• Click the icon in the top right of that panel called “Expand” or “Show emoji & symbols”
• You get a bigger window with categories and a search field
• Search things like “smile”, “heart”, “cat” to find stuff fast -
Add to the menu bar for quick access
• Go to System Settings
• Keyboard
• Turn on “Show keyboard and emoji viewers in menu bar”
• Then you get an icon near the clock
• Click it and pick “Emoji & Symbols” when you need it -
Use text replacements
Helpful if you miss phone style shortcuts.
• System Settings
• Keyboard
• Text
• Hit the plus button
• In “Replace” put something like :shrug:
• In “With” paste the emoji you want
Now every time you type :shrug: macOS swaps it. -
Some app specific stuff
• Slack: uses its own colon shortcuts, like
. Emoji panel still works too
• Discord, Teams, etc: same story, panel works, plus each has its own codes
• Microsoft Word or Google Docs in browser: Control + Command + Space still works
If the shortcut does nothing, check this:
• System Settings
• Keyboard
• Keyboard Shortcuts
• Input Sources
Make sure “Show emoji & symbols” is active and still mapped to Control + Command + Space. Sometimes people remap it by accident.
Once you use it a few times, macOS starts showing “Frequently used” at the top, so your main emoji sit there and you do not need to search every time.
Couple more options on top of what @viajeroceleste already covered, especially if you want it to feel more like phone-style typing:
-
Use the on‑screen keyboard
- Open System Settings → Accessibility → Keyboard
- Turn on “Accessibility Keyboard”
- You get a floating keyboard you can keep on screen
- Hit the globe / emoji button on that to pop emojis like on iOS
It’s a bit clunky, but if you like clicking on a keyboard instead of a tiny panel, it works.
-
Rely on app‑built emoji pickers
Some apps ignore macOS shortcuts or do their own thing:- WhatsApp Desktop: click the smiley icon in the text box, or use their shortcut (Cmd + E in some versions, Cmd + Shift + Space in others, depends on region and update).
- Telegram Desktop: also has its own little emoji icon next to the chat bar.
- Signal: same deal, in‑app emoji icon.
These can be faster than the system panel if you live in those apps.
-
Keyboard layout trick
If you ever hook up an external keyboard that has a dedicated emoji / globe key (some newer keyboards do), macOS treats it more like iOS:- Press the globe key to bring up emojis directly
- In System Settings → Keyboard → Keyboard Shortcuts → Modifier Keys, you can sometimes map that key if it is detected as “Globe”
Not everyone has that hardware, but if you do, it’s way more natural.
-
Custom shortcut profiles per app
I actually disagree slightly with relying only on Control + Command + Space, because if you work in a couple of “serious” apps (IDE, LaTeX editor, etc.), that shortcut can conflict or be annoying. What I do:- System Settings → Keyboard → Keyboard Shortcuts → App Shortcuts
- Add a shortcut “Show Emoji & Symbols” just for the apps where I chat a lot, like “Messages,” “Mail,” “Slack”
- Use something like Option + E for those apps only
Then you don’t trigger emojis inside coding tools or pro apps by accident.
-
Spotlight + copy/paste (surprisingly useful)
- Hit Command + Space to open Spotlight
- Type “emoji” to open the Character Viewer / Emoji & Symbols window
- Pin that window somewhere on your screen
Now you can just click to copy emojis and paste them anywhere.
Sounds slower, but if you’re doing a ton of markup or labeling, having it as a floating palette is pretty handy.
-
Remember some emojis are just plain text
For really common stuff, you can skip the picker:- “:-)” often autocorrects to
in some apps (Messages, Mail) - Same with “<3” becoming
in a lot of places
Not universal, but worth trying before reaching for the panel.
- “:-)” often autocorrects to
It feels super hidden on macOS at first, but once you set up one or two of these tricks, it ends up being about as quick as using your phone. And yeah, the UI could be more obvious; you’re not the only one who spent days hunting for the “emoji keyboard” like it was some mythical toggle in settings.