Advanced Pokémon search

Narrow down Pokémon by combining name, type, ability, learnable moves, base stats (e.g. Speed 100 or more), weaknesses, usage, generation, egg group and other Pokédex data.

Filters

Types, abilities & moves
Types
Exclude types
Number of types
Ability
Learnable moves
Learned by
Move properties

Shows Pokémon that learn at least one move meeting all of these conditions.

Base stats (min/max)
HP
Atk
Def
SpA
SpD
Spe
Base stat total
Quick picks
Type matchups
Number of weaknesses

“Weak to” means super effective (×2 or more), “4× weak to” means ×4, and “Resists” means ×0.5 or less. Abilities (such as Levitate) and Terastallization are not taken into account.

Competitive (Champions, usage)

Pick a format to filter by rank and usage in that format. The figures are the same as in the usage rankings.

Class, forms & evolution
Class
Forms
Evolution
Profile (generation, eggs, color, weight…)
Generation
Regional Dex
Egg group

Loading options…

Color
National Dex number
Weight (kg)
Height (m)
Catch rate
Egg steps

Go to results

Results

Conditions you can combine

Combine name (localized or English name, or dex number), type (has all / has any, excluded types, single or dual type), ability (optionally as a Hidden Ability), learnable moves (several at once, by learn method) and move properties (type, category, power, priority), a minimum and maximum for each base stat and the total, weakness, 4× weakness, resistance and immunity types plus the number of weaknesses, Pokémon Champions availability, usage and rank, Legendary/Mythical class, forms such as Mega Evolution, evolution stage, generation, National Dex number, regional Pokédex, egg group, colour, gender, weight, height, catch rate, egg steps and growth rate. The search runs on the server and shows 60 Pokémon per page, sortable ascending or descending by dex number, name, any base stat or the total, weight, height, usage, catch rate or egg steps.

Tips

  • Common filters such as “Speed ≥ 100” or “Total ≥ 600” are set with one click under Quick picks in Base stats. Click again to remove them.
  • Selecting several abilities shows Pokémon with any of them; selecting several moves shows Pokémon that learn all of them.
  • Active filters are listed together and can be removed one by one with ×. Filters with invalid values are ignored, and a notice appears above the results.
  • The stat you sort by is highlighted in the results. Sorting by weight or height also adds that value to each result.

FAQ

Can I filter by a minimum or maximum base stat?

Yes. You can set both a minimum and a maximum for HP, Attack, Defense, Sp. Atk, Sp. Def, Speed and the total. Common filters such as “Speed ≥ 100” or “Total ≥ 600” are one click away under Quick picks. Combine a Speed maximum with a type to find slow Pokémon for Trick Room.

What is the difference between the and / or type modes?

“and” shows only Pokémon that have every selected type; “or” shows Pokémon with any of them. Use “and” to find a specific dual type, and “or” to survey a broader pool.

Can I search by the moves a Pokémon learns?

Yes. You can pick several moves; results show Pokémon that learn all of them. You can also limit how they are learned (level up, TM, egg move, tutor), and each result lists the matching moves and methods. If you don’t have a specific move in mind, use Move properties to find Pokémon that learn at least one move with a given type, category, minimum power or priority +1 or higher.

Can I filter by usage or by Pokémon Champions availability?

Yes. Under Competitive you can limit results to Pokémon usable in Pokémon Champions. Pick a usage format to also filter by a maximum rank or minimum usage in that format; results then show usage and rank. Usage figures are the same Smogon (Pokémon Showdown) statistics as in this site’s usage rankings.

Can I save or share a search?

Yes. Your filters are stored in the page URL, so bookmarking or sending the link opens the same results. The browser’s Back and Forward buttons also step through your previous filters.