Random Generators
These 19 random generators each draw an item from a curated list: an animal, a flag, a word, a movie, a food or a point on the Earth surface. Every draw uses the browser cryptographic random number generator, so each entry is equally likely.
19 tools
- Random Animal GeneratorThe random animal generator draws from 40 species chosen to be recognisable without being obvious, so no cats, dogs or lions crowd out the rest of the list.
- Random Anime Character GeneratorGenerate a random anime character with an archetype, a habit, a flaw and a goal, invented from scratch rather than lifted from any existing series or franchise.
- Random Celebrity GeneratorThe random celebrity generator draws from 28 notable public figures across science, sport, writing and the arts, each labelled with the field they worked in.
- Random CoordinatesGenerate random coordinates anywhere on Earth, with an even spread over the surface rather than clustering at the poles, in decimal degrees and in DMS form.
- Random Country and CityDraw a random country from 78, with its capital and a major city, filtered by region.
- Random Date GeneratorGenerate random dates within a range, in ISO, day-first, month-first or long format.
- Random Emoji GeneratorThe random emoji generator draws from 50 emoji across five themes, ready to copy straight into a message, a document or a commit, with the name of each shown.
- Random Flag GeneratorThe random flag generator draws from 44 national flags, each labelled with its country so a result can be checked rather than guessed at from the colours.
- Random Food GeneratorThe random food generator draws from 40 foods and ingredients spanning several cuisines, for meal ideas, writing prompts and deciding what to cook tonight.
- Random HobbyDraw a random hobby from a list of 95, filtered by the kind of activity it is and by roughly what it costs to start, so the suggestion is actually actionable.
- Random Letter GeneratorThe random letter generator draws from the full alphabet, consonants only or vowels only, for word games, seating plans and picking a starting letter fairly.
- Random Movie GeneratorThe random movie generator draws from 30 acclaimed films spanning 70 years and a dozen countries, each shown with its release year and its director's name.
- Random Object GeneratorThe random object generator draws from 40 physical things with distinctive shapes, chosen because they are worth drawing and specific enough to write about.
- Random Song GeneratorThe random song generator draws from 28 tracks spanning 1964 to 2024, each shown with its artist and release year, for playlists and for settling arguments.
- Random Sports TeamThe random sports team generator draws from all 92 NBA, NFL and MLB clubs, filtered by league, with the conference or division shown alongside each result.
- Random State GeneratorThe random state generator draws US states from all 50, with no repeats inside a single draw, and reports the capital and the larger cities of each one.
- Random SuperpowerDraw a random superpower from a list of 50, each paired with a specific limitation, because a power with no cost removes every obstacle from a story at once.
- Random Topic GeneratorThe random topic generator draws from 20 prompts framed as arguable questions rather than one-word subjects, so there is something to actually take a side on.
- Random Word GeneratorThe random word generator draws nouns, adjectives or verbs from a 94-word list of concrete, picturable English, chosen because abstract words fail as prompts.
How these random generators work
All 19 share one mechanism and differ only in the list behind them. A draw calls crypto.getRandomValues, applies rejection sampling to remove the bias a plain remainder introduces, and returns an entry. Where a batch is requested, entries are removed as they are drawn so a single batch contains no repeats.
The lists are curated rather than scraped, and each page says how large its list is and how it was chosen. The random animal generator holds 40 species picked to be recognisable without being obvious, which is why no cat, dog or lion appears. The random word generator holds 94 concrete, picturable words, because abstract words fail as drawing and naming prompts.
Several of these produce checkable facts rather than inventions. The random flag generator labels each flag with its country. The random movie generator gives the release year and director. The random sports team generator covers all 92 clubs across the NBA, NFL and MLB and names the conference. That labelling is deliberate: a result you cannot verify is not much use as a prompt or a quiz question.
The random coordinates generator is the one that needs care. Drawing latitude uniformly would cluster points near the poles, because lines of longitude converge there. It draws from the sine of the latitude instead, which spreads points evenly over the actual surface.
Picking between the random generators
These fall into three kinds by what the list contains, which is the quickest way to find the one you want.
| What you want a draw from | The generator |
|---|---|
| A living thing or an object | Random animal, random object and random food generators |
| A word, letter or topic to write from | Random word, random letter and random topic generators |
| A place on Earth | Random country and city, random state, and random coordinates |
| Something from culture | Random movie, random song, random celebrity and random anime character |
| A national flag to identify | Random flag generator, with each result labelled by country |
| A hobby or a superpower for a prompt | Random hobby, filtered by cost, and random superpower, each with a catch |
Frequently asked questions
Is the draw genuinely random or does it follow a pattern?
Genuinely random. Each draw reads fresh bytes from crypto.getRandomValues, the cryptographic source your browser provides, and uses rejection sampling so no entry is favoured by the arithmetic. That is a stronger guarantee than Math.random offers, which is why these tools do not use it.
Why do I see the same list every time I open one of these pages?
The batch shown before you interact is a fixed worked example, put there so the page has real content the moment it loads rather than an empty box. Pressing the draw button or changing any option replaces it with a genuine random draw immediately.
Can a random generator repeat the same item twice in one batch?
No, not within a single batch. Each item is removed from the pool once drawn, so a batch of ten gives ten different results. Across two separate batches a repeat is ordinary, because every batch starts again from the complete list rather than tracking what you saw before.
Where do the lists behind these generators come from?
Each list is curated by hand and its size is stated on the tool page. They are chosen for usefulness rather than completeness: 40 animals rather than every species, 94 words rather than a dictionary. A smaller curated list produces better prompts than an exhaustive one full of unusable entries.
Do these generators work without an internet connection?
Yes, once the page has loaded. The lists ship with the page and the draw happens in your browser, so no request goes out when you press the button. Reloading the page needs a connection, but drawing repeatedly from a page already open does not.