Emoji Keyboard

Search all 1,923 Unicode emoji by name or keyword, choose a skin tone, and click to copy. On a PC, Windows key + . opens the built-in emoji panel; on a Mac it is Control + Command + Space.

Open the built-in emoji keyboard with Windows key + period (Windows) or Control + Command + Space (Mac), or use the online keyboard below to search all 1,923 Unicode emoji, pick a skin tone and click to copy.

Use the Emoji Keyboard

Skin tone:
Loading the emoji list…

Built-in emoji keyboard shortcuts

SystemShortcut while typing
Windows 10 / 11Win + . (period)
macOSControl + Command + Space, or Fn/Globe + E
ChromeOSSearch (or Launcher) + Shift + Space

Sources: Microsoft, Apple, Google.

Emoji categories (Unicode Emoji 18.0)

CategoryEmojiSkin tonesExamples
Smileys1720😀 😃 😄 😁 😆 😅
People390332👋 🤚 🖐️ ✋ 🖖 🫱
Animals & Nature1610🐵 🐒 🦍 🦧 🐶 🐕
Food & Drink1320🍇 🍈 🍉 🍊 🍋 🍋‍🟩
Travel & Places2210🌍 🌎 🌏 🌐 🗺️ 🗾
Activities850🎃 🎄 🎆 🎇 🧨 ✨
Objects2680👓 🕶️ 🥽 🥼 🦺 👔
Symbols2240🏧 🚮 🚰 ♿ 🚹 🚺
Flags2700🏁 🚩 🎌 🏴 🏳️ 🏳️‍🌈
Total1,923332

Emoji, order and names from the Unicode emoji-test.txt; search keywords from CLDR annotations. Each emoji with skin tones has 5 toned variants.

Copied!

Quick answer

Every computer has a built-in emoji keyboard: on Windows 10 and 11 press the Windows key + . (period) while typing; on a Mac press Control + Command + Space (or Fn/Globe + E); on a Chromebook press Search + Shift + Space. This online emoji keyboard works on any device: it has all 1,923 emoji from the Unicode Emoji 18.0 list in 9 categories, searchable by their official CLDR names and keywords, with 5 skin tones for the 332 emoji that support them. Click an emoji to copy it, or build a message and copy it all at once.

Examples

DeviceBuilt-in emoji keyboard shortcut
Windows 10 / 11Windows key + . (period)
macOSControl + Command + Space, or Fn/Globe + E
ChromeOSSearch (or Launcher) + Shift + Space
Any browserUse the keyboard on this page: search, click to copy, paste

Search an emoji by name, pick a skin tone and click it to copy.

Summary

This on-screen emoji keyboard loads the complete Unicode emoji list (Emoji 18.0, 1,923 emoji in the 9 standard groups from Smileys & Emotion to Flags) and shows each one under its CLDR short name, the same name phones and operating systems use. Search matches names and CLDR keywords, so "lol" finds 😂 and "yes" finds 👍. A skin tone picker switches all 332 emoji that have skin tone variants to light, medium-light, medium, medium-dark or dark. Click an emoji to copy it and add it to the message box; recently used emoji are kept in your browser only. Emoji newer than your device's emoji font are hidden by default (they would show as boxes) and can be shown with one click; they still copy correctly.

How it works

  1. Type a word in the search box (for example heart, cat or lol) or click a category tab.
  2. Pick a skin tone above the grid if you want hands and people in a different tone.
  3. Click any emoji to copy it to your clipboard; it is also added to the message box.
  4. Use Backspace to remove the last emoji, or Clear to start over.
  5. Click Copy Message to copy the whole message, then paste it into your chat, post or document.
  6. Your recently used emoji appear at the top next time (stored only in this browser).

Use cases

  • Adding emoji on a desktop computer that has no emoji key
  • Finding an emoji when you know what it means but not where it is (search "party", "fire", "sad")
  • Copying emoji with a specific skin tone for a caption or message
  • Building an emoji string before pasting it into a social post, email subject or bio
  • Checking the official Unicode name of an emoji

Frequently Asked Questions

Last updated: 2026-10-10 · Reviewed by Nham Vu