[Unicode]  Unicode Emoji Home | Site Map | Search

Unicode® Emoji Charts v3.0

For the new Beta version, see Emoji Charts v4.0 — Beta

The following charts have been generated to illustrate various features of the emoji characters in Unicode. These are derived from the data file (emoji-data.txt) associated with UTR #51, Unicode Emoji, and the annotation and ordering data from the Unicode CLDR project.

These charts are purely illustrative, and are not versioned. For any production usage, the source data files should be consulted.

Available Charts

Chart Description
Emoji Recently Added Shows emoji characters recently added to the Unicode Standard.
Emoji Candidates Shows characters accepted by the UTC as candidates for emoji.
Full Emoji Data Reference chart of all emoji. This chart is derived from the data files associated with UTR #51, Unicode Emoji, and the annotation and ordering data from the Unicode CLDR project. Shows images of each emoji from different sources, ordering information, and annotations. For column descriptions, see Emoji Data Key.
Emoji Data An abbreviated version of the Full Emoji Data with only one column of sample images.
Emoji Annotations Shows characters grouped by annotation, based on data from CLDR. The annotations are meant to be used in combination to winnow down the matches, so :face moon: would match the characters annotated with both “face” and with “moon”. Also in the Annotations column of Full Emoji Data, see Emoji Data Key.
Emoji Ordering Shows the current set of emoji characters in the recommended sort order, which groups like characters together; based on data from CLDR. Unlike the annotations, each character only occurs once. The flags are ordered according to code point. That can be varied by language: for more information, see Annex B: Flags in UTR #51, Unicode Emoji. The corresponding data is in the CLDR file common/collation/root.xml, listed under <collation type='emoji'>.
Text vs Emoji Shows a summary view of which characters have the default text style, and which have the default emoji style.
Emoji Versions Shows when different emoji were added to Unicode, by Unicode version.
Emoji Versions & Sources Shows when different emoji were added to Unicode, including the sources. (See the Version information in Emoji Data Key for the source description.) The sources indicate where a Unicode character corresponds to a character in the source. In many cases, the character had already been encoded well before the source was considered for other characters.
Emoji Sequences Shows emoji character sequences: keycaps, flags, and modifier sequences.
Emoji ZWJ Sequences Catalogs emoji zwj sequences that are supported on at least one commonly available platform.
Emoji Variation Sequences Lists the emoji variation sequences, including those sequences that will be included in Unicode 9.0.
Emoji Default Style Values Shows the default presentation style for each character. Separate rows show the presentation with and without variation selectors, where applicable.

For checking browser display, these are in plain-text, not images.

In many of the charts, hovering over an image shows the code point and name, and clicking on the image goes to the respective row in the Full Emoji Data chart. Each image has the respective character as an “alt” value, so copying the image into plain text should (OS permitting) give the plain text character for that image.

Emoji Data Key

The Full Emoji Data, Emoji Data, Emoji Recently Added, and Emoji Candidates charts use one or more of the following columns.

Because the name and code point are already present, hovering or clicking on an image doesn’t have the same effect as in other charts. However, the alt values are still present for cut and paste into plain text.

Column Description
A line count, for reference.
Code Code The code point(s) for the emoji characters. Some rows have more than one code point where a sequence is required, such as for flags and keycaps. Clicking on the code point puts a link to that row in the address bar. Candidates may have reference numbers instead, such as X00000 — see Process and Timeline.
Browser (Brow.) The character, showing whatever image would be native for the browser.
Chart Chart The character as shown using the B&W Unicode chart font.
Apple, …, SB, Sample Images from the respective sources for comparison, listed below. The columns marked with * show images used before incorporation into Unicode, provided for historical comparison. A ‘ᵈ’ marks sources with development preview images. If no image is available, the cell contains “—”; the source may substitute B&W images in that case.
Abbr. Vendor
Apple Apple
Goog. Google
Twtr Twitter
One EmojiOne
FBM Messenger (Facebook)
Wind. Windows
Sams. Samsung
GMail GMail*
SB SoftBank*
Name The character name (or an informative gloss, for the case of sequences). It may be followed by a short name from CLDR, in parentheses.
Date In the Full Emoji Data chart, the year the emoji was added to Unicode. A superscript indicates the source of the character, using the characters from column L of the Major Sources table in UTR #51, Unicode Emoji, or x for other sources not listed in that table. Where a Unicode character corresponds to multiple sources, multiple superscripts will be present.

In the Emoji Candidates chart, the year and quarter when the candidate was added.
Default The default presentation style. A * indicates that there are variation selectors (text and emoji) for the character. Note that as of Unicode 9.0, all text presentation emoji are to have variation selectors.
Keywords A list of informative English keywords. Clicking on a link goes to the respective row in the Emoji Annotations chart.

Annotations (short names and keywords) vary by language, and are from the CLDR data: values for different languages can be found via CLDR Character Annotations.