Random Pokemon Type Generator
One click picks one of the 18 Pokemon types at random and shows its icon, for monotype runs, challenges and prompts.Press Generate and the tool picks one of the 18 Pokemon types at random and shows it with its type icon. That is the whole tool: no dual types, no generation filter, no Pokemon attached, just a type. It exists for the moments when you need the choice taken out of your hands: a monotype run, a drawing prompt, a team-building challenge or a tiebreaker in an argument about which type is best.
The 18 types
The list is the full modern set: Normal, Fire, Water, Grass, Electric, Ice, Fighting, Poison, Ground, Flying, Psychic, Bug, Rock, Ghost, Dragon, Dark, Steel and Fairy. Dark and Steel were added in Generation II (Gold and Silver) and Fairy in Generation VI (X and Y); there have been no new types since. Each pick is independent, so the same type can come up twice in a row and every type has the same 1-in-18 chance. There is no "exclude the last result" option; if you want a different one, click again.
Ways to use it
- Monotype challenge. Roll a type before starting a new save and catch only Pokemon of that type. Rolling Ice or Bug on a game with few early options is part of the fun.
- Team building. Roll six times and build a team with one Pokemon of each result (rerolling duplicates), then take it into battle. The Random Pokemon Team Generator does the whole team in one click if you would rather skip the rolling.
- Fakemon and art prompts. Roll two types and design a Pokemon that fits both, or roll one and redesign an existing starter in that type.
- Quiz rounds. Roll a type and have players name three Pokemon of that type, its weaknesses, or a gym leader who specializes in it.
- Draft picks. In a friend-group draft, each player rolls a type and can only draft Pokemon that have it.
Type chart reference
Once you have a type, this is what it hits hard and what hits it hard, using the standard chart from Generation VI onward. "Strong against" means the type's attacks deal double damage; "weak to" means attacks of those types deal double damage to it.
| Type | Strong against | Weak to |
|---|---|---|
| Normal | Nothing (immune to Ghost) | Fighting |
| Fire | Grass, Ice, Bug, Steel | Water, Ground, Rock |
| Water | Fire, Ground, Rock | Electric, Grass |
| Grass | Water, Ground, Rock | Fire, Ice, Poison, Flying, Bug |
| Electric | Water, Flying | Ground |
| Ice | Grass, Ground, Flying, Dragon | Fire, Fighting, Rock, Steel |
| Fighting | Normal, Ice, Rock, Dark, Steel | Flying, Psychic, Fairy |
| Poison | Grass, Fairy | Ground, Psychic |
| Ground | Fire, Electric, Poison, Rock, Steel | Water, Grass, Ice |
| Flying | Grass, Fighting, Bug | Electric, Ice, Rock |
| Psychic | Fighting, Poison | Bug, Ghost, Dark |
| Bug | Grass, Psychic, Dark | Fire, Flying, Rock |
| Rock | Fire, Ice, Flying, Bug | Water, Grass, Fighting, Ground, Steel |
| Ghost | Psychic, Ghost | Ghost, Dark |
| Dragon | Dragon | Ice, Dragon, Fairy |
| Dark | Psychic, Ghost | Fighting, Bug, Fairy |
| Steel | Ice, Rock, Fairy | Fire, Fighting, Ground |
| Fairy | Fighting, Dragon, Dark | Poison, Steel |
A few immunities are worth remembering when you plan around a rolled type: Ground takes no damage from Electric, Flying takes none from Ground, Ghost and Normal cannot hit each other, Steel is immune to Poison, Dark is immune to Psychic, and Fairy is immune to Dragon. Steel is the best defensive type with ten resistances; Ice and Rock have the most weaknesses among the types most often rolled for monotype runs.
If you want an actual Pokemon rather than a type, the Random Pokemon Generator draws from the full Pokedex, and the Pokemon Infinite Fusion Generator mixes two. Browse all game & anime generators for the rest.
Frequently asked questions
- Can it pick a dual type or two types at once?
No. Each click returns one of the 18 types. For a dual type, click twice and reroll if you get the same type both times.
- Are all 18 types included?
Yes: the 15 original types plus Dark, Steel and Fairy. There is no option to limit it to a generation, and no Stellar or ??? entries.
- Can I get a random Pokemon instead of a type?
Use the Random Pokemon Generator for a specific Pokemon or the Random Pokemon Team Generator for a full team of six.
- Is every type equally likely?
Each click picks uniformly from the 18 types, so each has about a 5.6% chance. Results are independent, so repeats happen.



