Random Pokémon generator
Filter by generation and type, then draw one or a party of six
How many do you want?
1025 species, generations 1–9. Names, Dex numbers and types only — nothing is uploaded or stored.
About this tool
Draw a random Pokémon from the full National Pokédex — or a whole party of six. Filter by generation and type, see the type spread of what you drew, and re-roll as many times as you like. Free, instant, no sign-up.
- Normal131
- Fire81
- Water154
- Electric69
- Grass127
- Ice48
- Fighting73
- Poison83
- Ground75
- Flying109
- Psychic102
- Bug92
- Rock74
- Ghost65
- Dragon70
- Dark69
- Steel65
- Fairy64
A random Pokémon picker that respects the filters
There are 1,025 species in the National Pokédex, which is far more than anybody can hold in their head at once. That is the whole reason a random picker is useful: not because choosing is hard, but because your own choices are predictable. Ask anyone to name six Pokémon and you will get the same handful of starters, pseudo-legendaries and childhood favourites. Ask a random draw and you get Dunsparce, Mawile and Chi-Yu, and suddenly there is a problem to solve.
This tool draws from the whole Dex by default and narrows the pool only when you tell it to. The nine generation chips stack, so you can play with Kanto and Johto alone — the 251 species most people mean when they say “the old ones” — or open it up to Paldea. The eighteen type chips stack too, and each one shows how many species carry that type, so you can see the size of your pool before you commit to a draw rather than discovering afterwards that you narrowed it to four options.
The detail that separates this from a plain name picker is the match-all option. Select two types with matching set to “any of these” and you get every species carrying at least one of them, which is usually a large pool. Switch to “all of these” and only genuine dual types survive. There are 185 distinct type pairings in the games, and some of them are held by a single species, so the difference between the two modes is often the difference between a hundred results and one.
Draw six and a type spread appears underneath the results, tallying how many of each type you ended up with. This matters more than it sounds. A random party of six is not interesting because it is random; it is interesting because of what the randomness did to your coverage. Three Water types and no Electric answer is a specific, nameable problem, and seeing it laid out is what turns a novelty draw into a challenge run you can actually plan.
Everything runs in your browser. The dataset ships with the page, so there is no external API to wait on, nothing breaks when a third-party service rate-limits you, and no draw you make is sent anywhere. Open it on a phone at a friend’s house or on a laptop mid-run and it behaves identically.
How to use it
Only the first step is required. Everything else is there for when you want a narrower draw.
- Step 1
Choose how many
One for a quick pick, three for a starter trio, six for a full party, or twelve when you want a draft pool with spares to fall back on.
- Step 2
Narrow by generation
Tap any of the nine generation chips and they stack. Gen 1 alone gives you Kanto's 151; leave them all off and the entire National Dex is in play.
- Step 3
Narrow by type
Each of the eighteen type chips shows its pool size. Select several and switch matching between 'any of these' and 'all of these' for genuine dual types.
- Step 4
Draw, then draw again
One button. Copy the result as plain text for a spreadsheet or a Discord message, or hit draw again as many times as you like — there is no limit.
Filters that tell you the odds
Every generation and type chip carries its own count, and the pool size sits above the draw button. You always know how many species you are actually drawing from before you press it.
Built for party draws
Most random pickers hand you one name and stop. Draw six here and you get a type spread underneath — how many of each type you ended up with, and whether the team has any coverage at all.
Honest data, no scraped assets
Names, Dex numbers and types only, in Dex order. No sprites, no artwork, no ripped game files. What you see is the factual reference layer, which is the part that is actually ours to publish.
The 9 generations you can draw from
Generations are not evenly sized, which changes what a filtered draw feels like. Gen 1 and Gen 5 are both large enough that a single- generation draw still surprises you; Gen 6 is small enough that you will start recognising repeats quickly. Every figure below is counted from the same list the generator draws from.
| Gen | Region | Dex range | Species | Debut games |
|---|---|---|---|---|
| 1 | Kanto | 1–151 | 151 | Red, Blue and Yellow |
| 2 | Johto | 152–251 | 100 | Gold, Silver and Crystal |
| 3 | Hoenn | 252–386 | 135 | Ruby, Sapphire and Emerald |
| 4 | Sinnoh | 387–493 | 107 | Diamond, Pearl and Platinum |
| 5 | Unova | 494–649 | 156 | Black and White |
| 6 | Kalos | 650–721 | 72 | X and Y |
| 7 | Alola | 722–809 | 88 | Sun and Moon |
| 8 | Galar | 810–905 | 96 | Sword and Shield |
| 9 | Paldea | 906–1025 | 120 | Scarlet and Violet |
How the eighteen types are distributed
A type filter is only as useful as the pool behind it, so here is every type with the number of species carrying it, largest first. A species with two types is counted under both, which is why these figures add up to more than 1,025.
Water is the largest pool at 154 species and Ice the smallest at 48 — a gap of more than three to one. That is not an artefact of how this list was built; it is how the games themselves have handed types out over three decades, and it is worth knowing before you filter. A Ice-only draw of twelve is pulling a quarter of everything that type has.
The split between single and dual types is closer than most people guess: 499 species carry exactly one type and 526 carry two. Those dual types resolve into 185 distinct pairings, and they are distributed very unevenly. Normal/Flying alone accounts for 27 species, while a long tail of pairings belongs to one or two. This is exactly why the “all of these” matching mode exists — asking for two types at once is a reasonable request that can legitimately return a single answer.
If you want a draw that stays interesting over many rolls, leave the type filter alone and use generations instead. Types are the better filter when you have a specific job in mind: a mono-type challenge run, a themed team, or a hunt for something you have genuinely never used.
Eight ways people use a random draw
Random team challenges
Draw six, accept the party, and play a whole run with it. The constraint is the entertainment — a team you would never have built is a team you have to think about.
Nuzlocke variants
Randomised starters, randomised route encounters and randomised replacements when something faints. Draw twelve and work down the list as the run chews through them.
Draft leagues
Give every player the same filters and the same draw size so the pool is comparable, then let them build from what the draw gave them rather than from the usual meta picks.
Art and writing prompts
Draw three and design a trainer who would plausibly own all three. Type combinations you would never choose are the ones that produce interesting work.
Choosing a shiny hunt
Hunting is a commitment of hours, and picking a target is where most hunts stall. Filter to a generation you can actually farm and let the draw decide.
Settling an argument
Two people, one disagreement about who plays what. A random draw nobody controls ends it faster than another ten minutes of discussion.
Quizzing yourself
Draw a species, cover the screen, and try to name its type before you look. It is a surprisingly effective way to learn a Dex you thought you already knew.
Games with younger players
No account, no chat, no images to load and nothing to install. Draw a name, talk about it, draw another. It works on a phone in a car.
How to run a random team challenge
A random team run is the simplest self-imposed challenge there is, and the one most likely to change how you play. Draw six before you start, write them down, and use that party for the whole game. No swapping when a matchup looks bad, no quiet substitution at the gym you keep losing. The rule only works if it is fixed before you know what you drew.
Two decisions are worth making up front. The first is availability: a fully unfiltered draw can hand you species that do not appear in the game you are playing, so filter to the relevant generations first if you want a party you can actually assemble in one save file. The second is what happens when something is unusable. Most people allow one re-draw per species that is impossible to obtain, and no re-draws for a species that is merely bad. Bad is the point.
For a Nuzlocke, the draw does different work. Instead of one party of six, draw twelve and treat the list as an ordered queue: the first six are your starting party, and each time something faints permanently you take the next name down. This removes the usual Nuzlocke temptation to build a box of safe replacements, and it keeps the run tense in the late game when a Nuzlocke normally settles into a stable six.
For a group or a league, the fairest setup is identical constraints: everyone uses the same generation filter, the same type filter and the same draw size, and everyone draws in front of the others. Twelve is the usual pool size because it leaves room for genuine choice while still guaranteeing that nobody arrives with the same six the metagame always produces.
Read the type spread before you begin. It will usually tell you exactly which fight is going to end the run — a party with no answer to a physical Ground attacker, or three species sharing the same weakness. Knowing that in advance is not cheating; it is the only planning the format allows you.
Why use this generator
Instant, no set-up
No sign-up, no download, no loading spinner waiting on an external API. The data ships with the page.
Genuinely random
Fisher-Yates shuffling for multi-species draws, so every ordering is equally likely. No weighting toward fan favourites.
Works on any device
Phones, tablets and laptops. Big targets, readable type, and it behaves the same on a small screen as a large one.
Nothing is collected
Every draw happens in your browser. No results, filters or sessions are sent anywhere or stored.
Most random Pokémon pickers do one of two things wrong. Either they fetch from an external API on every click, so the tool is slower than it needs to be and stops working entirely when that service has a bad day, or they cover only the first generation and quietly stop at 151. This one ships all 1,025 species with the page and draws instantly, offline, from the same list every time.
The other common problem is counting. A picker that includes regional forms, Megas and Gigantamax alongside base species will tell you there are far more than 1,025 Pokémon and will hand you the same Dex number twice in one draw of six. Base forms only is a less impressive-sounding number and a more useful tool, because every count on this page — pool sizes, type totals, generation sizes — is then something you can trust.
FAQ
Pokémon generator questions
What does this random Pokémon generator do?
What is the difference between a Pokémon generator and a Pokémon picker?
Can I generate a random Pokémon team of six?
How do I get a random Pokémon from a specific generation?
How do I get a random Pokémon of a specific type?
Are all nine generations included?
Does it include regional forms, Megas and Gigantamax?
Why are there no pictures of the Pokémon?
Can the same Pokémon appear twice in one draw?
Is it really random?
What is the rarest type to draw?
Can I use this for a Nuzlocke or a random team challenge?
Do I need to install anything or make an account?
Is this an official Pokémon website?
Unofficial fan tool
Wheel of Countries is not affiliated with, endorsed by or sponsored by Nintendo, Creatures Inc., GAME FREAK Inc. or The Pokémon Company. Pokémon and Pokémon character names are trademarks of those companies. This page publishes species names, National Pokédex numbers and elemental types as factual reference data, and deliberately hosts no sprites, artwork, audio or other copyrighted game assets. If you are looking for official information, go to the publishers’ own sites.
Prefer a tool built on our own data? The Random Country Generator and the Capital City Quiz both run on the country dataset behind this site.