Skip to content
Free tool

Copy and paste emojis

Emojis and smileys to copy and paste: click an emoji to copy it instantly to your clipboard, then paste it anywhere. Browse over 3,500 emojis with search, five skin tones, Discord shortcodes and Unicode codes. Add multiple emojis to your selection and copy them together.

Built by Rugile Rutkauskaite

Free, no sign-up required: the tool runs directly in your browser.

Planning a project? Get fast, reliable web hosting.

One click copies the emoji and adds it to your selection.

Smileys and emotions

People and body

Animals and nature

Food and drink

Travel and places

Activities

Objects

Symbols

Flags

Example result

What the emoji and codes look like

The tool shows HTML, CSS and JavaScript formats for every emoji, plus a shortcode for most of them. Here are four examples.

😀

:grinning:

Unicode
U+1F600
HTML
😀
CSS
\1F600
JavaScript
\u{1F600}

❤️

:heart:

Unicode
U+2764 U+FE0F
HTML
❤️
CSS
\2764 \FE0F
JavaScript
\u{2764}\u{FE0F}

🚀

:rocket:

Unicode
U+1F680
HTML
🚀
CSS
\1F680
JavaScript
\u{1F680}

👍

:+1:

Unicode
U+1F44D
HTML
👍
CSS
\1F44D
JavaScript
\u{1F44D}

Why this tool

More than an emoji list

What makes this emoji copier different from typical sites.

One-click copy

Click an emoji to copy it instantly to your clipboard. Over 3,500 emojis in nine categories, even on mobile.

Collect selection

Each emoji you click is added to your selection. You can use them to build a message or bio and copy everything with one click.

Five skin colors

Choose a skin tone once, and all hands and people will appear and be copied in that tone. Your browser remembers your choice.

Search in your language

Search for “heart”, “flag”, or “fire”, paste an emoji, or enter a code like U+1F680. Search understands your language and English.

Shortcodes and codes for developers

For every emoji, you can view and copy its Unicode, HTML entity, CSS value, JavaScript escape, URL encoding and UTF-8 bytes. Most also have a Discord and Slack shortcode.

Stays in your browser

Your searches and selections aren’t sent anywhere. Your browser only remembers your chosen skin tone and recently copied emojis; you can clear the history with one click.

How it works

How to copy emojis

Three steps from search to insertion.

Step 1

Find emoji

Choose a category above, such as Smileys, Animals or Flags, or search by name, a shortcode like :fire:, or a code like U+1F680. For hands and people, choose one of five skin tones if needed.

Step 2

Click to copy

Click an emoji to copy it to the clipboard and add it to your selection. You can collect several emojis and copy them together with “Copy all”.

Step 3

Paste anywhere

Paste the emoji into your message, bio or code with Ctrl + V or Cmd + V. You’ll find HTML, CSS and JavaScript codes, and a Discord shortcode for most emojis, in the details.

Use cases

Emojis to copy for chats, bios and code

A copied emoji works like a letter. Here’s how to use it.

Messages, bios and comments

Emojis are text characters. Insert them into messages, comments and profiles like regular text, for example on WhatsApp or Instagram. To copy a whole string of emojis, collect them in your selection and copy them together.

Discord and Slack

Instead of inserting the emoji, you can type its shortcode, such as :fire: or :heart:. The tool shows the shortcode in the details for most emojis and lets you copy it with one click. Very new emojis often don’t have one yet.

Websites and code

For HTML, CSS and JavaScript, copy the appropriate format from the details. You’ll also find the Unicode code, URL encoding and UTF-8 bytes.

Guides

Type, use, and understand emojis

Keyboard shortcuts for the emoji keyboard, code examples and the answer to the flag question.

Open the emoji keyboard on PC, Mac, and phone

Each system has its own emoji picker. This tool also lets you copy emojis on any device and see their codes, but the system picker is faster if you just want to type quickly.

SystemKeyboard shortcuts
WindowsWindows key + . (period) or Windows key + ;
MacControl + Command + Space
iPhone, AndroidSmiley key or globe key on the keyboard
LinuxCtrl + . (period) in many GTK programs

Emojis in HTML, CSS, and JavaScript

How to write the rocket in code. You can find the same values for every other emoji in the tool.

HTML:  🚀  🚀
CSS:   content: "\1F680";
JS:    "\u{1F680}"
URL:   %F0%9F%9A%80
Chat:  :rocket:

Why do emojis look different everywhere?

Unicode only defines which emojis exist and what they're called. Apple, Google, Microsoft, Samsung, and others each draw their own versions. So when you copy an emoji, you copy the character, not the image.

Why does Windows show flags as letters?

A flag consists of two country letters that a device combines into a flag. Many Windows versions and browsers do not do this and show DE or US instead. The correct emoji was still copied; the flag appears normally on Macs, phones, and in many apps.

Emoji or symbol? And new emojis on older devices

Emojis are colorful pictographs; symbols like ♥ or → are text characters displayed in your font color. Older devices show very new emojis as boxes or question marks because they lack the update. Using an older emoji or having the recipient update their system can help.

Explore more

More tools

FAQ

Frequently asked questions

Quick answers about emojis and this tool.

Find an emoji using the categories or search, then click it to copy it instantly to your clipboard. Paste it with Ctrl + V, Cmd + V on a Mac, or a long press and “Paste” on a phone. If your browser blocks copying, the tool shows a notice so you can copy the emoji manually.

Yes. Every emoji you click is also added to your selection above the list. Build a string of emojis for a message or your bio, then copy them all at once with “Copy all”. You can also edit the field manually; “Clear” resets it.

Copy the emoji and paste it into a text field, such as a bio, message or comment. In Discord and Slack, you can also type the shortcode—the name between two colons, such as :fire:. Most emojis have a shortcode in their details that you can copy. Very new emojis often don’t have one yet.

Enter a name or keyword in the search, such as heart, flag, or fire. Search understands your language and English. You can also enter a shortcode like :smile:, a single emoji, or a code like U+1F680.

Enter Herz or heart in the search and click the heart you want. It will be copied to your clipboard. Alongside the red heart ❤️, you'll find colored hearts such as 💛 💚 💙 💜 🖤 🤍, the broken heart 💔 and the heart on fire ❤️‍🔥. You can copy the shortcode from the details; for the red heart, it's :heart:.

Choose one of the five skin tones above the list. Emojis with skin tone variants, such as hands and people, are immediately displayed and copied in that tone. Your browser remembers your choice. Emojis without variants, such as yellow faces, stay the same.

On Windows, press the Windows key and the period key, or the Windows key and the semicolon key. On a Mac, press Control, Command, and Space. On your phone, tap the smiley key on the keyboard. That lets you enter emojis without opening a website.

Unicode only defines what an emoji means, not what it looks like. Apple, Google, Microsoft, and Samsung each draw their own version of every emoji. So you copy the character, not the image. How it looks to the recipient depends on their device.

Many Windows versions and browsers show country flags as letter pairs like DE or US instead of images. The emoji was still copied correctly. On phones, Macs, and in many apps, the flag appears normally.

No. Your searches and selections stay in your browser and aren't sent anywhere. Your browser only stores your selected skin tone and recently copied emojis locally, and you can clear the history at any time.

Any more questions?

Contact Support
More than just copying emojis

Building something of your own?

With a ZAP-Hosting VPS, you can reliably bring your website, shop, or project online.

4.4/5 Trustpilot32,000+ Active serversSince 2010

No setup. No risk. Online in seconds.

Flexible TermCancel anytimeOnline in 60 seconds

Looking for more tools? View all text & character tools