Skip to picker
PokéPicker

No install

Loading National Pokédex / Randomizer

Loading records…
GenerationNo matches
Pokédex filter

Choose types

Select one or more types, then choose whether a Pokémon may match any type or must match them all.

Changes apply immediately
Pokédex filter

Advanced conditions

Refine the candidate pool and optionally generate encounter details. Every change updates the available count immediately.

Special category
Pool precisionGame, evolution, forms & stats
Game Pokédex · select any
Evolution stage
Available forms
Minimum base stats
Encounter detailsNature, gender, ability & shiny

Settings are saved locally and encoded in the share URL.

Changes apply immediately
Next scan poolSetup needs attention

No Pokémon match this filter combination.

PREVIEW / 00

Loading scanner

Preparing encountersThe original tool remains available as soon as local data is ready.
Awaiting data

Random Pokémon Picker

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

A free Pokémon picker for all 1,025 species

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

How to pick a random Pokémon

No hidden weighting. No reroll penalties. Just a transparent path to a surprise.

  1. 01

    Choose your Pokémon filters

    Start with generation and type. Open advanced controls only when you need game-specific precision.

  2. 02

    Generate a random Pokémon

    A secure browser-native draw selects one eligible Pokémon.

  3. 03

    Share or pick again

    Share the full setup, revisit history, or press Space to generate again.

Precision without friction

A deeper picker when you need it

The default path stays short. Advanced capabilities wait one level deeper instead of crowding the first decision.

01 / Pool

Game-aware Pokémon filters

Combine regional Pokédex, evolution stage, forms, stats, ability, gender, and special categories.

Available now
02 / Encounter

Generated encounter details

Add 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 now
03 / Squad

Need a full random team?

Build a separate squad of three or six, replace one member at a time, inspect coverage, and share the complete lineup.

Open team generator

Field notes

Random Pokémon Picker questions and answers

How does the random Pokémon picker work?+

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.

Does it include every Pokémon?+

Yes. The local Pokédex contains all 1,025 species introduced across Generations I through IX, including Legendary and Mythical Pokémon.

Can I pick from a specific generation or type?+

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.

Is PokéPicker free?+

Completely. There is no account, install, or paywall. Your recent encounters stay in your own browser and can be cleared with browser storage.

Can I share the Pokémon I picked?+

Yes. After an encounter, use Share result. The link includes the Pokémon and active filters so someone else can reopen the same setup.

Can it generate nature, gender, ability, or shiny Pokémon?+

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.