PokeTools
Evolution

Evolution Chain Viewer

Visual evolution chains with trigger conditions for every Pokémon family.

Search Pokémon
Select a Pokémon to view its evolution chain
Popular Evolution Families

About Pokémon Evolution Chains

Across all Pokémon games, there are 541 distinct evolution chains connecting base forms to their final evolutions. This tool renders each chain as an interactive visual tree, showing every branching path and the exact trigger condition for each step.

How Pokémon Evolve

Evolution methods go well beyond simple leveling. The games use level-up, trade, friendship, evolution stones, held items, location, time of day, known moves, and special conditions like holding the console upside down (Inkay) or having rain in the overworld (Sliggoo). Some methods were introduced in later generations, meaning older Pokémon gained new evolution branches over time.

Branching Evolutions

Eevee holds the record with 8 branching evolutions, each requiring a different method - stones, friendship by time of day, or proximity to special lure modules. Other Pokémon with notable splits include Tyrogue (3 branches based on stats), Wurmple (random), and Rockruff (time of day in Gen VII). This viewer lays out all branches side by side so you can compare paths at a glance.