🔗 Link copied!
Wheel of Names Logo spinthewheelsonline

Random Pokémon Generator – Spin the Pokémon Wheel

Spin for a random Pokémon from all nine generations, narrow the pool by type, region or legendary status, and see what each pick is weak to. Need a whole party? Draw a random team of six in one click.

POOL
TYPE
GENERATION
Loading roster…
—

🎲 Random Team of 6

Draws six different Pokémon from the pool above and lists the attacking types your party is weak to.

    📍 Pokémon Details

    ⚡
    Spin the wheel!
    Pokédex—
    Type—
    Generation—
    Category—
    Ability—
    Weak to—
    Resists—
    Immune to—

    📊 Session Stats

    0Total Spins
    0Unique Pokémon
    —Most Picked

    ⚙️ Settings

    4s

    📜 Spin History

    No spins yet…

    How the Random Pokémon Wheel Works

    A short, practical guide to the odds, the filters, the team generator and the data behind this random Pokémon generator, plus a few ways to put the picks to use.

    Table of Contents

    1. How a Spin Is Decided

    Every spin begins with one random number. Before the wheel moves, the page chooses how far it will turn (between five and ten full rotations plus a random fraction) and then eases the wheel to a stop at that angle. Whichever slice is under the gold pointer when it stops is your result.

    All slices have the same width, so every Pokémon in the pool has the same chance. With the full roster that is 1 in 250+ per spin, and the live odds above the wheel update whenever you change a filter: pick Fire type and the denominator drops to the number of Fire-type Pokémon in the roster. The wheel has no memory, so landing on Magikarp twice in a row is exactly as likely as any other pair.

    The one setting that changes the odds is Remove After Pick. It deletes each result from the wheel until the pool is empty, which is what you want for drafts and teams. The randomness comes from the browser's standard Math.random(). That is fine for games, drafts and creative prompts, but it is not meant for anything where fairness carries money.

    2. Pool Filters

    The three chip rows above the wheel combine, so you can stack them. Pool switches between the full roster, starter Pokémon, legendary Pokémon and mythical Pokémon, or opens the custom list. Type offers all 18 types, and Generation uses the Pokédex number ranges listed in the generations table.

    3. The Team of 6 Generator

    The team button draws six different Pokémon from whatever pool is currently selected, so narrowing the pool first changes the kind of party you get. Choose Starters for a party of region-opening picks, or one generation for a team that fits a single game's Pokédex.

    Under the list you will see a shared-weakness readout. It counts, for each attacking type, how many of the six are hit super effectively, and flags the types that threaten two or more teammates. A draw with three Water-types, for example, will show Electric and Grass each landing on all three of them. If you do not like a team, generate another. If you want to keep the randomness honest, treat the first draw as final.

    4. Ways to Use the Picks

    Wheel draft with a friend

    Turn on Remove After Pick, flip the coin flip wheel to decide who spins first, and alternate spins until each of you holds six. Nobody can end up with a duplicate, and the history card keeps the running order. If more than two people are drafting, split the group first with the team picker wheel.

    Randomised challenge runs

    For a Nuzlocke-style or "random party" playthrough, set the generation filter to your game's region, draw your six, and agree on reroll rules before you start. Monotype runs work the same way: choose one type, switch on Remove After Pick and spin six times.

    Nicknames, fan art and trivia

    Give each pick a nickname from the random name generator. For fan art, spin twice, merge the two Pokémon, and use the color picker wheel for the palette or the animal picker wheel for a real-world animal to build on. For quizzes, read out only the category line: "Flame Pokémon" fits Charmeleon, Charizard, Flareon, Moltres and Infernape in this roster, which makes a surprisingly good riddle. Teachers can adapt the same idea using the ideas in our classroom spin wheel guide.

    Random Pokédex numbers

    Want a pick from outside this roster? Set the number picker wheel to 1–1025 and look the result up in any Pokédex.

    5. Type Matchup Reference

    This is the same chart the Weak to / Resists / Immune to lines in the details card are calculated from. For a dual-type Pokémon the two multipliers are multiplied together, which is how 4× weaknesses and immunities that override a weakness come about.

    Attacking type effectiveness (current chart, including Fairy)
    Attacking typeSuper effective againstNot very effective againstNo effect on
    Normal—Rock, SteelGhost
    FireGrass, Ice, Bug, SteelFire, Water, Rock, Dragon—
    WaterFire, Ground, RockWater, Grass, Dragon—
    ElectricWater, FlyingElectric, Grass, DragonGround
    GrassWater, Ground, RockFire, Grass, Poison, Flying, Bug, Dragon, Steel—
    IceGrass, Ground, Flying, DragonFire, Water, Ice, Steel—
    FightingNormal, Ice, Rock, Dark, SteelPoison, Flying, Psychic, Bug, FairyGhost
    PoisonGrass, FairyPoison, Ground, Rock, GhostSteel
    GroundFire, Electric, Poison, Rock, SteelGrass, BugFlying
    FlyingGrass, Fighting, BugElectric, Rock, Steel—
    PsychicFighting, PoisonPsychic, SteelDark
    BugGrass, Psychic, DarkFire, Fighting, Poison, Flying, Ghost, Steel, Fairy—
    RockFire, Ice, Flying, BugFighting, Ground, Steel—
    GhostPsychic, GhostDarkNormal
    DragonDragonSteelFairy
    DarkPsychic, GhostFighting, Dark, Fairy—
    SteelIce, Rock, FairyFire, Water, Electric, Steel—
    FairyFighting, Dragon, DarkFire, Poison, Steel—

    6. Generations & Regions

    Each generation introduced a new region, and most regions are modelled on a real place. If you are spinning for a themed game night, the real-world link gives you a second wheel to pair with the first: the country picker wheel and random flag generator work for the international regions, and Unova's New York inspiration pairs well with the US state picker wheel.

    Generations used by the generation filter (Pokédex number ranges)
    GenRegionDex numbersDebut gamesReal-world inspirationStarters (Grass / Fire / Water)
    1Kanto1–151Red / BlueKantō, JapanBulbasaur / Charmander / Squirtle
    2Johto152–251Gold / SilverKansai, JapanChikorita / Cyndaquil / Totodile
    3Hoenn252–386Ruby / SapphireKyushu, JapanTreecko / Torchic / Mudkip
    4Sinnoh387–493Diamond / PearlHokkaido, JapanTurtwig / Chimchar / Piplup
    5Unova494–649Black / WhiteNew York City areaSnivy / Tepig / Oshawott
    6Kalos650–721X / YFranceChespin / Fennekin / Froakie
    7Alola722–809Sun / MoonHawaiiRowlet / Litten / Popplio
    8Galar810–905Sword / ShieldGreat BritainGrookey / Scorbunny / Sobble
    9Paldea906–1025Scarlet / VioletIberian PeninsulaSprigatito / Fuecoco / Quaxly

    7. What's in the Pool

    The wheel uses a hand-curated roster of 250+ Pokémon out of the 1,025 species in the Pokédex: every starter line's final form where it appears, legendary and mythical Pokémon, pseudo-legendary dragons, the Eeveelutions and other well-known picks from each generation. The table below is built from the live roster, so it always matches the wheel. Dual-type Pokémon are counted under both of their types, so the rows add up to more than the roster size.

    Pokémon in the roster by type, with the chance of each type appearing on a full-roster spin
    TypePokémonChance on a full spinFirst few in the roster

    Known limits of the data

    Pokémon and Pokémon character names are trademarks of Nintendo, Creatures Inc. and GAME FREAK inc. This is an unofficial fan-made tool and is not affiliated with or endorsed by them. No official artwork, sprites or game assets are used on this page. Learn more about this site.

    8. Frequently Asked Questions

    Quick answers about the odds, the roster and the team generator.

    Does every Pokémon have the same chance of being picked?

    Yes. Every Pokémon in the current pool gets a slice of identical width, so each has a 1 in N chance per spin, where N is the pool size shown above the wheel. The one exception is Remove After Pick, which deliberately shrinks the pool after each result.

    Does the wheel include all 1,025 Pokémon?

    No. It uses a curated roster of 250+ Pokémon: starters and final forms, legendary and mythical Pokémon, and well-known fan favourites from every generation. To pick from the whole Pokédex, use the number picker wheel set to 1–1025.

    How do I get a random Pokémon team with no duplicates?

    Press Generate team under the wheel. It draws six different Pokémon from the current pool and lists the types your party is weak to. You can also switch on Remove After Pick and spin six times.

    How does the type filter treat dual-type Pokémon?

    A Pokémon matches a type if either of its types matches. Charizard appears under both Fire and Flying, and Gyarados under both Water and Flying.

    Can I use it for a Nuzlocke or other challenge run?

    Yes. Set the generation filter to your game's region, draw your party with the team generator or Remove After Pick, and apply your own reroll rules. The wheel only supplies the random picks.

    Why are Pokémon names missing on the wheel?

    Labels are hidden when the slices get too narrow to read, which happens on very large pools. Choose a type, generation or pool filter and the names appear.

    Is this tool free, and is it official?

    It is free with no sign-up. It is an unofficial fan-made tool, not affiliated with or endorsed by Nintendo, Game Freak, Creatures Inc. or The Pokémon Company, and it uses no official artwork.

    9. More Random Generators

    Tools that pair naturally with a Pokémon draw, plus two guides for group use.