Emoji picker

Browse and copy emojis to clipboard

All
Smileys & Emotion
People & Body
Animals & Nature
Food & Drink
Travel & Places
Activities
Objects
Symbols
Flags
๐Ÿ˜€
Unicode
U+1F600
HTML
😀
CSS
\1F600

TL;DR

What is Emoji picker?

Emoji are standardized pictographic characters defined in the Unicode standard and maintained by the Unicode Consortium. Each emoji has a unique code point (or sequence of code points) and a text name. They are supported in all modern operating systems, browsers, and most fonts.

Common use cases

  • โ€ฃDocumentation and READMEs: add visual markers to section headings, status indicators, or callout boxes
  • โ€ฃCommit messages and changelogs: use emoji prefixes (feat, fix, docs) as a lightweight conventional commits alternative
  • โ€ฃUI copy: insert emoji into button labels, notification text, or marketing copy

Frequently asked questions

Why does an emoji display differently on different devices?

Each platform (Apple, Google, Microsoft, Samsung) designs its own emoji font. The Unicode standard specifies what an emoji means and its code point, but not its visual appearance. The same code point renders as different artwork depending on the operating system and font.

What is a ZWJ sequence?

A Zero Width Joiner (ZWJ, U+200D) is an invisible character used to combine multiple emoji into a single glyph. For example, the family emoji is composed of individual person emoji joined by ZWJ characters. Not all platforms support all ZWJ sequences; unsupported sequences display as separate emoji.