Random Emoji Generator
Draw 1 to 100 random emoji from the nine Unicode categories, then copy them as emoji, codepoints or HTML entities. Every draw has a seed so you can repeat it.
These are your 5 emoji for seed 972420. Tap any one to copy just that character. Enter the same seed again to get this exact set back.
How the draw works
The emoji are picked on our server, not in your browser, so the page works with JavaScript switched off and gives you a result the moment it loads. Picking with No repeats ticked shuffles the whole category and takes the first few, which is the only way to guarantee that no emoji turns up twice. With it unticked each pick is independent, so duplicates are possible and in fact likely: draw 50 emoji from the smileys category and a repeat is close to certain, because 50 picks out of 149 leave far more chances to collide than most people expect.
The nine categories
The categories are not made up here, they are the official Unicode groups that emoji keyboards are built from: smileys and emotion, people and body, animals and nature, food and drink, travel and places, activities, objects, symbols and flags. The count beside each one in the menu is exactly how many emoji this tool will draw from, so you can see at a glance that objects is a deep category at 251 and activities a shallow one at 84.
Why an emoji looks different on your phone
An emoji is a character, not a picture. What travels between two devices is a number, and each platform draws it with its own font: Apple Color Emoji, Google Noto Color Emoji, Segoe UI Emoji on Windows and Twemoji on many websites all draw the same character in their own style. That is why a face you send can arrive looking friendlier or angrier than you meant it. It also explains the two common surprises: country flags do not exist in the Windows emoji font, so they appear as the two letters of the country code instead, and a very new emoji shows as a small empty box on a device whose font has not caught up. Everything offered here is from Emoji 13.0 or earlier, released in 2020 or before, so it has had years to reach the fonts already installed on your devices.
Seeds, or getting the same emoji back
Every draw comes from a seed, and the seed is shown with the result. Type the same seed with the same category and count and you get exactly the same emoji in the same order, today or next month, on this device or another one. That is useful when you are sharing a set with somebody rather than just grabbing one: send the seed instead of the emoji and they can rebuild it. A seed can be a word rather than a number, so party-invite works as well as 481029.
Worth knowing
- Tap or click any single emoji in the grid to copy that one character on its own.
- The name under each emoji is its official English Unicode name, which is what to search for if you want to find it again.
- The codepoint, like U+1F600, is the same everywhere in the world and is the safest way to write down which emoji you mean.
- Some emoji are two codepoints rather than one, because a variation selector tells the font to draw the colour version.
- Nothing is stored. The draw happens on our server and the result is discarded once the page has been sent.