The 18 Pokémon Types

Overview of the different types
In the Pokémon series of games, each Pokémon belongs to one or more of 18 different types. These types play a critical role in determining the strengths, weaknesses, and interactions during Pokémon battles. Understanding these types can greatly enhance a player's strategy and effectiveness in combat. Here's an overview over the distribution of Pokémon types over the different generations. You can select the generation you want to see the pie chart of by selecting the corresponding button.
Type Distribution by Generation
SVG loading...
Let's fight and compare!
As just said, types are essential in Pokémon battles as they determine the effectiveness of
attacks.
Moves from one type might be highly effective, less effective, or completely ineffective against another type.
This rock-paper-scissors mechanic of types encourages strategic planning and can significantly influence the
outcome of battles.
Thus, knowing the type interactions can help trainers choose the right Pokémon and moves to use in different
battle scenarios.
But let's try it yourself! Choose two Pokémon and see if one has a type advantage against the other Pokémon. In
the graph you can see the effectiveness of each Pokémon against other types.
Relative Strength/ Weakness
SVG loading...
Relative Strength / Weakness
SVG loading...
Explore Types across TCG and Video Game
Dive into the Pokémon Universe with this interactive visualization! Discover the fascinating distribution of
Pokémon types and their variations across both the Video Game and Trading Card Game. Each circle represents
a Pokémon type, filled with Pokémon from either the TCG or the video game.
How to Play: Simply click on any type to zoom in and uncover all the Pokémon within. As you explore,
you'll
notice that some Pokémon circles are larger than others, signifying multiple variations of the same Pokémon
card. Enjoy the clicking!
Resources
Pokémon vs. Pokémon
Images for Pokémon Cards:
PokéAPI
Design inspired by:
Cwrcode
Pie-Chart
Data from:
Keggle provided by Rounak
Banik
Design inspired by:
D3 examples
Diverging Bar Chart
Data from:
Keggle provided by Rounak
Banik
Design inspired by:
D3 examples
Circle Pack
Data from:
Keggle provided by Rounak
Banik
&
Pokémon TCG API
Design inspired by:
D3 Zoomable circle packing