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.
Draw one partner or assemble a full party 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 and team generator for all 1,025 species across Generations I–IX. Generate one partner or a party of up to six, then narrow the pool with simple filters or precise game and stat rules.
Building a challenge team? Starting a new playthrough? 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 party size, 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 nowReplace one member without losing the other slots, then restore or share the complete encounter.
Available nowField notes
Choose a draw size and 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. Choose one, three, or six slots. You can require unique primary types and reroll one team member without changing the rest of the encounter.
Yes. After an encounter, use Share result. The link includes the Pokémon, draw size, 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.