Free Emoji List & Search — Copy and Paste in One Click

Browse all 3,944 fully-qualified Unicode 17.0 emoji, including skin tones, gender variants, families, and flags. Search by name, keyword, emoji, or codepoint, then copy with one click.

Copied!

Smileys & Emotion

People & Body

Animals & Nature

Food & Drink

Travel & Places

Activities

Objects

Symbols

Flags

What Is This Emoji List and Copy Tool?

This page lists all 3,944 fully-qualified (RGI) emoji defined as standard by Unicode 17.0. You can narrow the list by category — faces, animals, food, flags and so on — or search by English name, Japanese name or code point. Clicking an emoji copies it to your clipboard on the spot, so finding a symbol and pasting it happens entirely on one screen.

What is listed here are the emoji included in the Unicode standard; how each one is actually drawn depends on the font used by the device and app you are viewing it on. Emoji from newer revisions of the standard can appear as a blank box on devices that do not yet support them, so when you do not know what the other person is using, an older, widely-supported emoji is the safer choice.

How to Find and Copy an Emoji

  1. Narrow by category Pick a category such as «Smileys & People» or «Animals & Nature» and only that group is shown. When you have no particular emoji in mind, browsing from here is the quickest route.
  2. Search by keyword Type something like «cat», «heart» or «U+1F600» into the search box to filter the list. Enter more than one word and only emoji matching all of them remain.
  3. Click to copy Clicking an emoji copies it to your clipboard, and a popup shows you its code point.
  4. Paste and check how it looks Check that the pasted emoji shows the artwork you expected. A blank box means that environment does not support it.

Tips for getting more out of it

  • Click any emoji to copy it to your clipboard. Then paste it into a text field or message.
  • Search by an English name, the emoji itself, or a codepoint such as U+1F600 / 1F600. Multiple words narrow results to emoji that contain every term.
  • Each emoji has a Unicode codepoint like U+1F600. It's shown in the copy confirmation popup.
  • Flag emojis are encoded as pairs of Regional Indicator Symbols (RIS) based on ISO 3166-1 codes. They may not render on some systems (notably Windows).
  • This list includes every fully-qualified RGI emoji, including skin-tone, gender, and family variants. A newer emoji may not render on an older device.

When an Emoji List Comes in Handy

Adding emoji to social posts and chat

A device emoji keyboard can make a specific pictogram hard to reach. Because you can search by name, you can find the exact one you want and paste it in seconds.

Using emoji in documents and slide headings

An emoji at the start of a section conveys what that item is about at a glance. It is text rather than an image, so pasting it does not add weight to the file.

Handling emoji in code and documentation

Use the code point shown when you copy and you can reference an emoji without writing the character itself into source or HTML. It is also useful when tracking down mojibake.

Checking whether an environment can display it

Before using emoji in a handout or an email, you can test whether they render correctly on the device you have in mind. Flags and newly added emoji are where differences show up most.

Emoji Terms Explained

Unicode
The character encoding standard that assigns a common number to characters from writing systems worldwide. Emoji have been formally part of it since Unicode 6.0 in 2010.
RGI
Short for Recommended for General Interchange — the set of emoji recommended for broad exchange. This page lists emoji from within that set.
Fully Qualified
A sequence that carries every modifier needed for it to be presented as an emoji. When a modifier is missing, some environments draw a monochrome symbol instead of the colour artwork.
ZWJ Sequence
A mechanism that joins several emoji with an invisible zero width joiner so they render as one image. Emoji for families and professions are built this way.
Regional Indicator Sequence
The mechanism behind flags: two special characters corresponding to the two-letter ISO 3166-1 country code are placed side by side. Environments without support show the two letters instead.
Fitzpatrick Scale
Originally a dermatological classification of skin tone. Since 2015 emoji have supported five skin-tone variations based on it.

FAQ

The target application or font may not support emoji. On Windows, "Segoe UI Emoji" is the emoji font; on macOS/iOS, it's "Apple Color Emoji." Older software and some email clients may not display emoji.

A codepoint is an emoji's unique number in Unicode. For example, 😀 is U+1F600. In HTML you can write it as 😀.

Windows deliberately does not render most country flag emoji (for political reasons). macOS, iOS, and Android display them correctly.
Tool-kun

Side Note — Emoji Origins and Unicode

Emoji were invented in 1999 by Shigetaka Kurita at NTT DoCoMo for their i-mode mobile service — 176 tiny icons squeezed into 12×12 pixels. The word is Japanese: 絵 (e = picture) + 文字 (moji = character). It happens to sound like the English word "emotion," but that's a coincidence.

In 2010, the Unicode Consortium added emoji to Unicode 6.0, and they spread worldwide with the smartphone boom. Unicode 17.0 defines 3,944 fully-qualified RGI emoji.

Each platform — Apple, Google, Microsoft, Samsung — draws its own designs for the same codepoint, which is why 😂 looks different on iPhone vs. Android. Skin tone support (the Fitzpatrick scale) was added in 2015, and gender-neutral emoji arrived in 2019.