Emoji Copy & Paste — Find, Search & Copy Any Emoji

Find any emoji by what it means — “rocket”, “party”, “ok” — click to copy, collect several in a row, and get the HTML, CSS and JavaScript codes or a one-line emoji favicon.

Runs in your browser
Loading emoji…

Click = copy & add to the bar · Shift+click = only show details

Your data never leaves your computer. All processing happens 100% locally in your browser.

How to use the Emoji Copy & Paste

  1. Type what you’re looking for — names and keywords both work (“lol”, “money”, “thumbs up”) — or browse a group.
  2. Pick a skin tone; it applies to every emoji that supports one.
  3. Click an emoji to copy it and add it to the collection bar. Click more to build a string, then Copy all.
  4. Use the detail panel for the code point, HTML entity, CSS content, JavaScript escape, shortcode or an SVG favicon.

Using emoji on websites

Emoji are ordinary Unicode characters, so you can paste them straight into HTML, Webflow text fields and CMS content. In code it’s often safer to use an escape, which this picker gives you for every emoji:

WhereExample for 🚀
HTML entity🚀
CSS contentcontent: "\1F680";
JavaScript"\u{1F680}"
Shortcode (Slack, GitHub):rocket:

Emoji favicon in one line

Modern browsers accept an SVG favicon, and an SVG can contain an emoji. The picker builds the tag for you — perfect for prototypes, side projects and staging sites:

<link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text y='.9em' font-size='90'>🚀</text></svg>">

For a production favicon with PNG fallbacks use the Favicon Generator.

Why emoji look different everywhere

Each platform (Apple, Google, Microsoft, Samsung) draws its own emoji, and older systems may not know newer ones — they show a box or two separate emoji instead. Skin tones and combined emoji like 👩‍💻 are sequences of several code points joined with a zero-width joiner; take a look inside with the Unicode Character Inspector.

Emoji and accessibility

Screen readers announce emoji by name (“rocket”). Use them to add tone, not to replace words, avoid long emoji strings, and put them at the end of a sentence rather than in the middle. On social media, combine them with formatted text from the Bold Text Generator.

Tools that pair well with the Emoji Copy & Paste

  • Text Symbols & Special Characters — Check marks, arrows, stars, bullets, math and currency signs, superscripts, box drawing, invisible spaces and ¯\_(ツ)_/¯ text faces — click to copy, with the HTML entity, CSS and Unicode for each.
  • ASCII Art Generator — Type a word and see it in 20 ASCII art fonts at once — Standard, Slant, ANSI Shadow, Doom and more.
  • HTML Entity Encoder — Escape < > & " so text is safe to show in HTML, convert accents and symbols to named or numeric entities, or decode entity-filled HTML back to plain text.

Frequently asked questions

How do I copy an emoji?
Click it — it’s copied to your clipboard and added to the collection bar. Click several to build a string and copy them all at once.
How do I use an emoji in CSS?
Use the escaped code point in the content property, e.g. content: "\1F680"; for 🚀. The picker shows the exact value for every emoji, including multi-code-point emoji.
Why do some emoji show as boxes?
The device’s font doesn’t contain that emoji yet — usually because it was added in a newer Unicode version than the operating system supports. The version is shown in the detail panel.
Can I use an emoji as a favicon?
Yes. Copy the “Favicon” line from the detail panel into your . It uses an inline SVG and works in all modern browsers except Safari, which falls back to your normal favicon.

Related tools