Notion Emoji Shortcut on a Mac, and a Faster One
Notion is one of the few Mac apps that already gets emoji right: it has a Slack-style :colon menu built in, so dropping a 🎉 or a ✅ into a page is genuinely quick once you know it is there. This guide covers the fast built-in ways to add emoji in Notion on a Mac, whether you use the desktop app or Notion in a browser, and where a colon shortcut that works in every other app too is simply better once you type the same handful of emoji all day.
Short version: in any Notion text block, type a colon and the emoji name, like :rocket, and press Return to insert it. Read on for the parts most people miss, including page icons, and for a shortcut that gives you the same colon habit in every app on your Mac, not just Notion.
The fastest built-in way: the :colon menu
Notion borrowed the chat-app pattern: put your cursor in any text block, type : and keep typing the emoji name, for example :party, :fire, or :check. A short menu appears with matching emoji; use the arrow keys to move to the one you want and press Return to insert it. It is the quickest route in Notion because you never leave the keyboard, and it works the same in the Notion desktop app and in Notion on the web. If nothing shows up, make sure you typed the : at the start of a word rather than mid-token, and that you are in an editable text block rather than a read-only view.
Page icons: a different, mouse-driven picker
The emoji you set as a page icon at the top of a Notion page uses a separate picker, not the :colon menu. Hover near the page title, click Add icon, then click the icon to open a panel with an Emoji tab and a search box. Type book or rocket and click the match to set it. This one is mouse-driven, so it is slower than the inline :colon menu, but it is the tool for the icon that sits beside your page title. The same panel also offers uploaded images and Notion’s built-in icon set if you want something other than a standard emoji.
The macOS picker works here too
Because a Notion page is a text field, the system emoji picker works inside it just like anywhere else on your Mac. Click into a block and press Control-Command-Space to open the macOS Emoji & Symbols viewer, type to search, and press Return to insert the top match. It behaves the same in the desktop app and in every browser because it is a system feature, not a Notion one. If the shortcut does not open it, our guide to opening the emoji keyboard on a Mac covers the Globe key, the menu bar, and the Edit menu as alternatives.
Where the built-in options slow you down
Notion’s :colon menu is genuinely good, and for the occasional emoji it is all you need. For firing off the same handful of emoji across every app you use, the built-in options start to work against you:
- The
:colonmenu is a Notion feature, so the moment you switch to Gmail, Slack, or Messages the muscle memory breaks and you are back to a different picker or no colon menu at all. - The page-icon picker and the macOS viewer are mouse-driven at heart, you open a panel, then click, and your hands leave the keyboard every time.
- Notion’s menu does not rank by what you actually send, so the emoji you use most are not surfaced first and you retype the same name over and over.
- None of it follows you out of Notion, the
:fire:habit stops at the app boundary instead of working everywhere you type.
The faster way: Slack-style colon shortcuts everywhere
You already like the colon model, that is why Notion’s menu feels good. The catch is that it lives inside Notion. Comoji takes the same habit, type a colon and a few letters, :fire, see ranked matches, and accept with Tab, and brings it to every text field on your Mac, including Notion in the desktop app and in Chrome, Safari, or Arc.

:fire and press Tab, the picker comes to your cursor inside the Notion page.Comoji is a tiny menu bar app. Type a colon token like :party in a Notion block and a popover shows 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 so your most-typed emoji climb to the top, handles skin tones, and works in Notion, Google Docs, Gmail, Messages, Safari, and most other apps. Forgot a name? Double-tap the trigger (:: by default) to open a large, searchable browser of the full set, right at your cursor. If your muscle memory comes from chat apps, the Slack-style emoji shortcuts guide covers setup and how to change the trigger key.
Set it up in under a minute
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, everything stays local, and password fields are ignored on purpose.
Which should you use?
For the odd emoji inside Notion, its :colon menu is all you need: type :, then the emoji name, and press Return. It is free and already there. If you write across Notion and a dozen other apps all day and want the fastest, most consistent path, colon autocomplete with ranking and skin tones is the better habit, because the same shortcuts work everywhere and the picker comes to you. For the same trick in another popular editor, see the Google Docs emoji shortcut guide, or the full rundown in how to type emoji on a Mac.
Want the Notion colon habit in every app on your Mac? Download Comoji, grant the two permissions, and your next :fire: is one Tab away anywhere you type.
Frequently asked questions
How do I add an emoji in Notion on a Mac?
In any text block, type a colon and the emoji name, such as :rocket, then pick it with the arrow keys and Return. For a page icon, click Add icon near the page title and choose one from the Emoji tab. You can also press Control-Command-Space to use the macOS emoji picker.
What is the colon menu in Notion?
Notion has a built-in Slack-style emoji menu. Type a colon in a text block followed by a name like :party or :check, and a menu of matching emoji appears. Move to the one you want with the arrow keys and press Return to insert it, without leaving the keyboard.
Can I use the same colon emoji shortcuts outside Notion on a Mac?
Notion’s colon menu only works inside Notion. Comoji adds the same Slack-style colon shortcuts to every text field on your Mac, including Notion, Gmail, Messages, and browsers. Type a colon and a few letters, such as :fire, then press Tab to insert the emoji.
Does the emoji stay correct when I share the Notion page?
Yes. Both Notion’s colon menu and Comoji insert standard Unicode emoji, not images, so they render correctly for anyone who opens the page, whether they are on a Mac, a PC, or a phone.
Try Comoji
Slack- and Discord-style :emoji: autocomplete, everywhere on your Mac. Free.