Game-aware Pokémon filters
Combine regional Pokédex, evolution stage, forms, stats, ability, gender, and special categories.
Available nowNo install
Loading National Pokédex / Randomizer
Loading records…No Pokémon match this filter combination.
Loading scanner
Preparing encountersThe original tool remains available as soon as local data is ready.1,025 species. One fair encounter.
Pick one Pokémon across every generation. Set the field, start the scan, and let the National Pokédex make the call. Everything runs locally, with no signup and no hidden weighting.
1,025Pokémon indexed
9Generations covered
18Types to explore
0Accounts required
Built for indecision
PokéPicker is a free random Pokémon picker for all 1,025 species across Generations I–IX. Generate one partner, then narrow the pool with simple filters or precise game and stat rules.
Starting a new playthrough? Choosing a favorite? Settling a debate with friends? PokéPicker turns the entire National Pokédex into one fast, fair draw.
Everything runs locally in your browser. The data is already here, the result is immediate, and your last twelve encounters stay yours.
Three clean steps
No hidden weighting. No reroll penalties. Just a transparent path to a surprise.
Start with generation and type. Open advanced controls only when you need game-specific precision.
A secure browser-native draw selects one eligible Pokémon.
Share the full setup, revisit history, or press Space to generate again.
Precision without friction
The default path stays short. Advanced capabilities wait one level deeper instead of crowding the first decision.
Combine regional Pokédex, evolution stage, forms, stats, ability, gender, and special categories.
Available nowAdd nature, gender, ability, and shiny odds when the scenario calls for them. Every result keeps its local cry and Pokédex details one tap away.
Available nowBuild a separate squad of three or six, replace one member at a time, inspect coverage, and share the complete lineup.
Open team generatorField notes
Choose an optional generation, type, or advanced condition, then start an encounter. The picker uses your browser’s cryptographic random generator to select fairly from every Pokémon that matches. Nothing is sent to a server.
Yes. The local Pokédex contains all 1,025 species introduced across Generations I through IX, including Legendary and Mythical Pokémon.
Yes. Combine multiple generations and types, choose any or all type matching, or open Advanced filters for game Pokédex, evolution stage, forms, abilities, gender, and minimum base stats. The eligible count updates before every draw.
Completely. There is no account, install, or paywall. Your recent encounters stay in your own browser and can be cleared with browser storage.
Yes. After an encounter, use Share result. The link includes the Pokémon and active filters so someone else can reopen the same setup.
Yes. Those encounter details are optional, so the basic picker stays fast. When enabled, they are generated with the result and preserved in history and shared links. Random shiny encounters use full 1-in-4,096 odds.