Emoji Search

Search all Unicode emojis by name, keyword, category or code point.

Filterable emoji reference with Unicode code point, :shortcode: and one-click copy. Search by name, keyword or category to find the right emoji for Slack, GitHub, Discord or plain text.

What is an emoji shortcode?

A shortcode is a colon-wrapped text alias such as :fire: or :heart: that chat apps like Slack, Discord and GitHub auto-replace with the matching emoji. It is handy when you cannot type the glyph directly.

Find the right emoji fast

Emojis are ordinary Unicode characters, each with a code point and a standard name. This tool lets you search a curated set by name, keyword, shortcode or category, then copy the glyph with one click. It also surfaces each emoji’s U+ code point and its :shortcode: alias for chat platforms that prefer text.

How it works

The emoji dataset is bundled into the page, so filtering is instant and fully offline. Your search term is matched against four fields: the official name, the :shortcode:, any tagged keywords, and an exact glyph match. The code point shown under each emoji comes from char.codePointAt(0) converted to hexadecimal with a U+ prefix. Copying calls the browser clipboard API and confirms with a brief “Copied” badge.

Tips and notes

  • In Slack, GitHub and Discord you can type the shortcode such as :rocket: and it expands to the emoji automatically.
  • The same emoji can render differently per platform because vendors ship their own artwork for each code point.
  • Searching by feeling works: happy, love, done and error all map to keyword tags, not just exact names.
  • For the technical code point (for example to use in a regex or font check), read the U+ value shown beneath each result.