Emoji Picker
Search and copy emojis to your clipboard. Type to filter by name or keyword. Recent picks are remembered in your browser.
What you'll use this for
A fast keyboard-driven picker for the emojis you reach for daily — no need to open the OS picker or memorize shortcuts.
Slack / Discord posts
Search by feeling or topic and paste straight into chat without context-switching.
Commit messages
Add gitmoji-style icons in front of commits without leaving the terminal flow.
Documentation
Drop callouts and section markers into Markdown READMEs.
Quick reference
Find the right emoji by typing what you mean — "fire", "cry", "thumbs".
How to use the picker
Type a keyword
"smile", "fire", "thumbs" — the grid filters live as you type.
Click to copy
Any emoji you click is copied to your clipboard.
Find your recents
Recently picked emojis show up at the top — saved in your browser only.
Paste anywhere
Slack, GitHub, Notion, terminal — emoji is plain Unicode text.
Frequently asked questions
This picker has a curated set of ~180 most-used emojis. For the full set, use the OS emoji picker.
In your browser's localStorage. Nothing is uploaded.
Yes. No signup, no limits, no ads. Runs entirely in your browser.
Use the Text to Unicode Escape tool after pasting the emoji.
To keep the grid compact. Use the OS picker for variant selectors.
About emoji and Unicode
Emoji are just Unicode characters. Each one has a code point (like U+1F600 for the grinning face), and your operating system or browser renders that code point as a glyph using its emoji font. The standard is maintained by the Unicode Consortium, which adds new emoji every year.
Why emojis look different across devices
- Apple, Google, Microsoft, Samsung, Twitter all ship their own emoji fonts.
- The code point stays the same, but the glyph design varies.
- This is why the gun emoji or the smiling face can look surprisingly different in Slack vs. iMessage.
ZWJ sequences and skin tones
- Modifiers like skin tones are combined using a Zero-Width Joiner (
U+200D). - That's how a "family with two dads" emoji is actually four separate code points joined together.
- Older systems may not render the combined glyph — they fall back to the individual pieces.
Renderer quirks
Some terminals and older email clients render emoji as monochrome text. For colorful rendering, use a font that ships color emoji (most modern systems do by default).