The 18 Pokémon Types

Picture of the 18 different Pokemon Type Colors as Icons.

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