Skip to content

Random Emoji Generator

Get a random emoji with its name and Unicode code, or a bundle of up to 12 at once. Pick a category, generate, and copy the result straight into a message, bio or caption.

🙂

Slightly Smiling Face

Smileys U+1F642

Pick a category and press Generate emoji or the Space bar.

0Emojis generated
0Bundles
0Favorites

Runs in your browser. Emojis are picked on this device, and favorites and history stay in this browser.

To get a random emoji, select Generate emoji or press Space. The generator picks one emoji from the chosen category and shows its name and Unicode code, such as U+1F642 for Slightly Smiling Face. Select Copy emoji to copy it, or Make a bundle to get several at once.

How to use the random emoji generator

  1. Pick a category. Leave Emoji category on All categories or choose one, such as Hearts or Animals. You can also type a word like cat or heart in Find emoji by name.
  2. Generate. Select Generate emoji or press Space. The emoji appears with its name, category and code point. Turn on Result popup if you'd like a larger view in a window.
  3. Make a bundle. Set Bundle size from 2 to 12 and select Make a bundle. Choose Avoid repeats under Repeats if every emoji in the bundle should be different.
  4. Copy or save. Select Copy emoji or Copy bundle, then paste. Select Add to favorites to keep an emoji in your Favorites list.

What's in the emoji generator

The generator draws from a hand-picked set of 154 popular emojis rather than the full Unicode list, so you get recognizable results instead of obscure symbols. Each pick uses your browser's crypto.getRandomValues(). With All categories selected, every emoji has the same chance, so bigger categories come up slightly more often.

CategoryEmojisExamples
Smileys22Grinning Face, Melting Face, Zany Face
Hearts20Red Heart, Pink Heart, Sparkling Heart
Animals22Panda, Fox Face, Unicorn
Food20Pizza, Bubble Tea, Doughnut
Nature20Cherry Blossom, Rainbow, Fire
Celebration20Party Popper, Trophy, Fireworks
Gestures16Thumbs Up, Heart Hands, Waving Hand
Objects16Light Bulb, Crystal Ball, Gem Stone

Birthday Cake and Partying Face appear in two categories each, which is why the categories add up to 156. In All categories they count once, like every other emoji.

Cute emoji generator ideas

For soft, cute results, pick Hearts or Animals and make a bundle of 3 to 5 with Avoid repeats on. A bundle copies as one line with spaces between the emojis, ready for an Instagram bio, a group chat name or the end of a caption. Start auto shuffles a new emoji every 1.8 seconds by default (adjustable from 0.7 to 5), which is handy as a party game: the first person to act out the emoji wins.

This isn't an emoji text generator that turns words into emojis. To decorate text, generate a bundle, copy it and paste it around your words. To pair emojis with words, grab a line from the random quote generator or the random joke generator.

Why some emojis show as boxes

Emojis are Unicode characters, and your device draws them with its own emoji font. Newer ones may show as a blank box or question mark on older phones and computers. In this set, Melting Face was added in Emoji 14.0 (2021) and Pink Heart in Emoji 15.0 (2022), so they need a reasonably recent system update.

Some code points list two values, such as Red Heart's U+2764 U+FE0F. The second one is a variation selector that tells the device to draw the colored emoji rather than a plain text symbol. Copy info copies the emoji, its name, category and code together.

Frequently asked questions

How do I copy a random emoji?

Generate one, then select Copy emoji below it. You can also select Copy next to any emoji in your Favorites list, then paste with Ctrl+V or a long press.

Can I generate several random emojis at once?

Yes. Set Bundle size to any number from 2 to 12 and select Make a bundle. Copy bundle copies them all as one line.

Can I get a random emoji from one category only?

Yes. Choose a category in Emoji category. Only emojis from that category are picked until you switch back to All categories.

Does it include every emoji?

No. It uses 154 common emojis across 8 categories, chosen so results are easy to recognize and use.

Why does Find emoji by name show nothing?

The search matches English emoji names like heart, cat or fire within the selected category. If nothing matches, clear the box or switch to All categories.

Are my favorites saved?

Yes, up to 50 favorites and your last 80 emojis stay in this browser's local storage until you clear them or select Reset session.

Updated 11 October 2026Reviewed by the ToolzyLab teamHow we test our tools