Random Pokémon Team Generator
Build a random team of 6 unique Pokémon — filter by generation, keep or ban legendaries, reroll any single slot, and check your team's shared weaknesses before you battle.
How the team generator works
Every click draws 6 different Pokémon from the full National Pokédex (1,025 species) with no duplicates. Don't like one pick? Hit Reroll under that slot to swap just that Pokémon while keeping the rest of your team. The Copy Teambutton puts all six names on your clipboard — ready to paste into Pokémon Showdown's team builder, a Discord chat, or your Nuzlocke notes.
The shared-weakness check
Under your team you'll see a warning when two or more members are weak to the same attacking type — the classic "oops, half my team loses to Ground" problem. It accounts for dual types properly (a 4× weakness still counts once per Pokémon). Use it to decide which slot to reroll, or ignore it entirely — chaos is part of the fun.
Popular ways to use it
- Randomizer & Nuzlocke runs — commit to whatever six the generator hands you.
- Friendly battles — both players generate a team with the same filters and build from there.
- Fully-evolved only — turn the filter on for battle-ready teams instead of a squad of Magikarp and Caterpie.
More random tools
Want just one Pokémon? Use the random Pokémon generator. Give your new team random movesets, check their abilities, or draw a single random legendary to anchor the squad.