Compare

Emoji pickers for Mac, side by side.

The built-in macOS picker, Rocket, Raycast, Mojito and Slash. We make Slash, so we wrote down the facts and linked the sources.

By the Slash team · Facts checked on on each product's own website

Short answer: all five put emoji into your text. The difference is how you open them and where they appear. The macOS picker and Raycast open a separate window that you search. Rocket, Mojito and Slash open a small list at your text cursor while you type. Slash is the one that opens on // (so it does not collide with apps that use :), costs $5 once, and has no network code.

SlashmacOS pickerRocketRaycastMojito
How you open itType //, or press ⌥/Fn/Globe + E, or ⌃⌘SpaceType : and the start of a nameOpen Raycast, run "Search Emoji & Symbols" (or your own hotkey)Type :
Can you change the keys?Yes: any one or two characters, and any shortcutThe Globe key can be set to open itYes: one punctuation mark; a double-key setting existsYes: any hotkeyNot checked
Where it appearsAt the text cursorA separate picker windowAt the text cursorThe Raycast windowAt the text cursor
Search by nameYes, as you typeYes, in its search fieldYes, as you typeYesYes, as you type
Works in every appYes. In code editors use ⌥/YesYes, except where another app uses secure input; it turns itself off on some websitesYes, it pastes into the active fieldNot checked
Other things it doesNothing else. Favorites and most-used emojiSymbols and special charactersPro: gifs, snippets, custom shortcutsA full launcher with many toolsSymbols (::) and GIFs (:::)
Price$5, onceFree, part of macOSFree. Rocket Pro: $10 + taxEmoji search is in the free plan. Pro: $10 a monthFree, open source
macOS needed13 or laterAll13 or later (per Homebrew)See raycast.com14 or later
Sends dataNo. It has no network codeNoSee their siteSee their siteSee their site

Sources: Apple; Rocket home, help and store, Homebrew; Raycast manual and pricing; Mojito site and code. "Not checked" means we did not find the fact on the product's own pages. Prices and features change; the product's own site is always right. If something here is wrong, write to support@tryslashapp.online and we will correct it.

The macOS emoji picker.

Press FnE (or ⌃⌘Space) and a picker opens. It is free, it is on every Mac, and it has every emoji and symbol. It is the right tool if you use an emoji now and then. It is slower when you use many: it is a separate window with its own search field. Our guide to Mac emoji shortcuts shows all its options.

Rocket.

Rocket, by Matthew Palmer, is a well-known emoji picker of this kind for the Mac. You type a colon and the start of a name, like in Slack, and a list appears at the cursor. The free version has all emoji and skin tones. Rocket Pro adds a search window, gifs and images, your own shortcuts and text snippets. Its help page says it cannot work while another app has "secure input" on, and that it turns itself off on websites that have their own picker.

Choose Rocket if you want the colon, a free start, or the extras in Pro such as gifs and snippets.

Raycast.

Raycast is a launcher: one window from which you start apps and run commands. One of its built-in commands is "Search Emoji & Symbols". You open Raycast, search, and press Enter; Raycast pastes the emoji into the field you were in. You can give the command its own hotkey.

Choose Raycast if you already use it for everything. You do not need a second tool only for emoji.

Mojito.

Mojito is a free, open source picker that also opens on a colon, with :: for symbols and ::: for GIFs. It needs macOS 14 or later.

Choose Mojito if you want a free, open source tool and you like the colon.

Slash.

Slash is our app. It opens at the text cursor when you type //, or when you press ⌥/. You type the name and press Enter. What makes it different:

  • Two slashes, not a colon. Slack, Notion, Telegram, GitHub and others already use a colon or a single slash for their own menus. Slash waits for the second slash and takes the first one back, so the other app's menu closes and nothing is left in your text. You can change the trigger (for example to ;; or :) and the shortcut in Settings.
  • Careful rules. It does not open inside links (https://), inside words, or when you type the slashes slowly. In code editors and terminals, where // is a comment, only the shortcut opens it.
  • No keystroke is lost. If you type something that cannot be an emoji name, Slash closes and types back exactly what you typed.
  • Private. No network code, no account, no analytics.
  • Small and focused. About 0.9 MB to download. It only does emoji: no gifs, no snippets.
  • $5, once. No subscription. 14-day refund.

Choose Slash if you type emoji many times a day, in many apps, and want one habit that works everywhere without touching the mouse.

Do not choose Slash if you want a free tool, gifs or text snippets, or if you need it on Windows or Linux. It is for the Mac only.

Buy Slash for $5   Try the live demo first

Questions and answers.

What is the best emoji picker for Mac?

It depends on how you work. The built-in macOS picker (Fn/Globe + E) is free and enough for occasional use. If you want to type the emoji name right in your text, in every app, choose a picker that opens at the cursor: Slash (//, $5 once), Rocket (:, free with a paid Pro version) or Mojito (:, free and open source).

What is the difference between Slash and Rocket?

Both open an emoji picker while you type, in any Mac app. Rocket opens when you type a colon and the start of a name; Slash opens when you type two slashes, or on a keyboard shortcut, and both keys can be changed. Rocket is free and has a paid Pro version (listed at $10 plus tax) that adds gifs, snippets and custom shortcuts. Slash costs $5 once and does one thing: emoji. Slash has no network code.

Is there a free emoji picker for Mac?

Yes. The macOS picker is built in (press Fn/Globe + E). Rocket has a free version, Mojito is free and open source, and Raycast includes an emoji search in its free plan.

Why does Slash use // and not a colon?

Many apps already react to a single colon or a single slash: Slack, Notion, Telegram and GitHub open their own menus. Two slashes typed quickly are rare at the start of a word, so the trigger stays out of the way. In Settings you can change it to a colon or anything else.

Slash app icon: a white slash on a black rounded square

Every emoji, two slashes away.

The emoji picker for Mac that lives on your keyboard.

One payment. No subscription. macOS 13 or later. 14-day refund.