HCODX/Emoji Picker
100% browser-based · Searchable · Remembers recent picks

Emoji Picker

Search and copy emojis to your clipboard. Type to filter by name or keyword. Recent picks are remembered in your browser.

Find an emoji
Click to copy
Recent:
Use cases

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".

Step by step

How to use the picker

1

Type a keyword

"smile", "fire", "thumbs" — the grid filters live as you type.

2

Click to copy

Any emoji you click is copied to your clipboard.

3

Find your recents

Recently picked emojis show up at the top — saved in your browser only.

4

Paste anywhere

Slack, GitHub, Notion, terminal — emoji is plain Unicode text.

FAQ

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

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).

Related

Related tools