CalcBrew

Random Pokémon Generator

Roll one random Pokémon or a full team of six from all 1,025 species. Narrow the pool by generation and type, lock the ones you want to keep and re-roll the rest. Each result shows the types, generation and base stat total, and the link reproduces the same roll.

By the CalcBrew team · Updated

1,025 Pokémon match these filters.

Press Generate to roll your Pokémon. Narrow the pool with the filters below if you like.

Filters

Generations

Types

A Pokémon matches if it has at least one of the selected types.

Share:

What a random Pokémon is good for

How the randomness works

Nothing is drawn until you press the button. The generator then builds the pool from your filters and picks an index with the browser’s cryptographic random source rather than an ordinary pseudo-random function. Raw values that fall outside an even multiple of the pool size are thrown away and drawn again, so every Pokémon in the pool is equally likely. With “No duplicates” on, a picked species is removed from the pool before the next slot is drawn.

That makes the odds easy to state: with no filters, a specific species shows up in a team of six about once in 171 rolls (6 ÷ 1,025). Random natures are drawn the same way from the 25 natures, 20 of which raise one stat by 10% and lower another, while 5 are neutral.

How many Pokémon each type filter leaves

Dual-type Pokémon count for both of their types, so the numbers add up to more than 1,025.

TypePokémonShare of all
Water15415.0%
Normal13112.8%
Grass12712.4%
Flying10910.6%
Psychic10210.0%
Bug929.0%
Poison838.1%
Fire817.9%
Ground757.3%
Rock747.2%
Fighting737.1%
Dragon706.8%
Electric696.7%
Dark696.7%
Ghost656.3%
Steel656.3%
Fairy646.2%
Ice484.7%

From a random team to a working team

A random six is rarely balanced. The summary under the result lists the attacking types that hit two or more of your Pokémon super effectively, and flags the ones nobody on the team resists. Open the team in the Pokémon type chart and weakness calculator to see the full table of weaknesses, resistances and immunities, swap a slot and watch the gaps close.

Pokémon and Pokémon character names are trademarks of Nintendo, Creatures Inc. and GAME FREAK inc. CalcBrew is an independent fan tool and is not affiliated with or endorsed by them or The Pokémon Company.

Frequently asked questions

Cite this calculator
APACalcBrew. (2026). Random Pokémon Generator. https://calcbrew.com/random-pokemon-generator
MLA“Random Pokémon Generator.” CalcBrew, 2026, calcbrew.com/random-pokemon-generator.

Link to https://calcbrew.com/random-pokemon-generator. Results are estimates; cite the underlying formula or data source for academic work.

Related tools

More in Random Pickers · All generators