Emoji Picker
Find the character by describing it
Emoji and the typographic characters keyboards hide — searchable by name and keyword, one click to copy.
Emoji Picker
Runs in your browser · nothing uploaded1,954 of 1,954 characters · click any one to copy
Smileys & Emotion 168
People & Body 385
Animals & Nature 158
Food & Drink 130
Travel & Places 218
Activities 85
Objects 262
Symbols 223
Flags 269
Text symbols 56
01 — How to use Emoji Picker
02 — Getting good results
03 — Questions
Because the full Unicode emoji list runs to several thousand entries, and carrying all of them with the names and keywords needed to make them searchable would add a substantial download to a page whose whole point is being small. This set covers what people reach for, with better keywords than a complete list would have. The count on the page is the real one.
No. The character set ships with the page and the search runs locally. Copying uses your browser’s clipboard API, which also stays on your device.
Clipboard access can be blocked, usually in a non-secure context or by a browser permission setting. When that happens the tool says so in the error band rather than failing silently — you can still select the glyph in the table and copy it the usual way.
Not included. Each variant is a separate sequence combining a base emoji with a modifier, which would multiply several entries without adding search value. The base characters are here; your system picker handles modifiers well.
04 — More about Emoji Picker
What an emoji actually is
An emoji is a Unicode character like any other — it has a codepoint, a name, and properties defined by the standard. What makes it feel different is that it is rendered from a colour font rather than drawn as a glyph outline, and that the drawing varies considerably between vendors. The character U+1F600 is always “grinning face”, but its appearance on an iPhone, an Android handset and a Windows desktop are three different illustrations by three different design teams. This occasionally matters: emoji whose expressions read differently between platforms have caused genuine misunderstandings, and the Unicode Consortium has redesigned reference artwork more than once as a result.
Sequences, and why character counts disagree
Many emoji are not single codepoints. Flags are pairs of regional indicator symbols; family and profession emoji are chains of characters joined by zero-width joiners; skin tones are a base character plus a modifier. This is why a single visible emoji can count as two, four or seven characters depending on what is doing the counting, and why deleting one sometimes takes several backspaces in software that steps by codepoint rather than by grapheme cluster. The codepoint column here makes that structure visible, which is often the fastest way to understand why a particular character is misbehaving in a form field or a database column.
The marks worth knowing
A handful of characters separate typeset text from typed text. The em dash sets off a clause — like this — where a hyphen would look like a mistake. The en dash spans ranges: 2010–2020. Curly quotation marks are what typesetters have used for centuries; the straight ones on your keyboard exist because early typewriters needed one key to serve both. A true ellipsis is one character rather than three full stops, which matters because it cannot be broken across a line. And the multiplication sign × is not a letter x, the minus sign − is not a hyphen, and the prime ′ is not an apostrophe. None of these are on a standard keyboard, which is the entire reason a searchable list of them is useful.
61 more tools
where this came from.
Same shell, same shortcuts, same promise: nothing leaves your browser.