The fastest way to insert emoji on Mac
On Mac, the quickest way to add emoji is to press Control + Command + Space while your cursor is in any text field. This opens the emoji picker — a floating window showing hundreds of emoji organized by category. Click the one you want and it inserts into your text. This works in Mail, Messages, Notes, web browsers, and most other apps.
If that keyboard shortcut doesn't work, your Mac may have an older system. Go to System Settings (or System Preferences on older versions), click Keyboard, then Input Sources, and make sure Unicode Hex Input is turned on. Then try the shortcut again.
Key Takeaways
- Press Control + Command + Space to open the emoji picker in any text field on your Mac.
- The emoji picker organizes emoji by category — faces, nature, food, activities, travel, objects, and symbols — so you can browse or search by name.
- You can search for emoji by typing a word like "smile" or "heart" directly into the picker window.
- If the keyboard shortcut doesn't work, check that Unicode Hex Input is enabled in System Settings under Keyboard > Input Sources.
Using the search feature in the emoji picker
Once the emoji picker is open, you don't have to browse through categories. Type the name of what you're looking for — "smile", "thumbs", "fire", "pizza" — and the picker filters to show matching emoji. This is much faster than clicking through tabs if you know roughly what you want.
The search works on partial matches too. Type "heart" and you'll see heart emoji, broken heart, beating heart, and others. Type "face" and you get all the face emoji. If you search for something that doesn't exist, the picker shows no results.
Finding emoji by category
At the top of the emoji picker are category tabs: a smiley face for people and faces, a leaf for nature, a fork and knife for food, a lightbulb for objects, and others. Click any tab to see only emoji in that category. This is useful if you want to browse — for instance, all the hand gestures are in the people category, and all the weather symbols are in nature.
The most-recently-used emoji appear in the first tab (a clock icon). If you use the same emoji often, they'll stay there for quick access.
Typing emoji codes directly
If you prefer not to use the picker, you can type emoji using Unicode hex codes. On Mac, enable Unicode Hex Input in System Settings > Keyboard > Input Sources, then hold Option and type the four-character code for the emoji you want. For example, Option + 1F600 produces 😀. When you release Option, the code converts to the emoji.
This method is slower for most people and requires memorizing codes, so the emoji picker is usually the better choice. But if you use the same emoji constantly and know its code, this can be faster than opening the picker each time.
Using emoji in Mail and Messages
In Mail and Messages, the emoji picker works the same way — Control + Command + Space opens it. You can also right-click in the text field and look for an emoji option in the context menu, though this varies by app version. After you insert an emoji, you can keep typing normally or add more emoji.
In Messages, you can also long-press on a message you've already sent to add emoji reactions to it. This is different from inserting emoji into new messages, but it's a quick way to react without typing.
Troubleshooting when the emoji picker won't open
If Control + Command + Space doesn't open the emoji picker, the most common cause is that Unicode Hex Input is not enabled. Go to System Settings, click Keyboard, then Input Sources, and check that Unicode Hex Input appears in the list. If it's not there, click the + button, search for "Unicode", and add it.
If Unicode Hex Input is already on and the shortcut still doesn't work, restart your Mac. Sometimes the input source needs a restart to activate. If it still fails after restart, try a different keyboard shortcut — some older Macs use Control + Command + D instead, or you can open the emoji picker through the menu: click the Input menu in the top menu bar and look for an emoji option there.
Copying emoji from websites and other sources
You can also copy emoji from websites, text messages, or other sources and paste them into your own text. Simply select the emoji, press Command + C to copy, click where you want it, and press Command + V to paste. This works anywhere the emoji picker works — in Mail, Messages, Notes, and web forms.
This method is useful if someone sends you an emoji you like and you want to use it too, or if you find a set of emoji on a website and want to save them. The emoji pastes as a regular character, so you can edit and delete it like any other text.
Frequently Asked Questions
Can I add custom emoji on Mac?
Mac's built-in emoji picker includes all standard Unicode emoji, but you cannot create or add custom emoji through the system settings. Some apps like Slack or Discord let you upload custom emoji within those apps, but that's specific to each service. For general Mac use, you're limited to the standard emoji set.
Why does my emoji look different on someone else's Mac?
Apple updates emoji design regularly, so the same emoji may look slightly different depending on which version of macOS you're running. The emoji itself is the same character, but the visual appearance changes. This is normal and doesn't affect how the emoji works or how others see it.
Can I use emoji in file names?
Yes, you can type emoji into file names using the same Control + Command + Space shortcut. Open the emoji picker while naming a file, insert the emoji, and finish typing the name. The file will save with the emoji in its name and you can search for it normally.
Is there a way to make the emoji picker bigger or smaller?
The emoji picker size is fixed and cannot be resized through Mac settings. If the text is hard to read, you can zoom in on your entire screen using Command + Plus, which will make the picker larger along with everything else. Zoom out with Command + Minus to return to normal size.