Random Pokemon Type Generator

Random single or dual Pokemon types with weaknesses.

0 types

Random Pokemon Type Generator

Roll a random Pokemon type – or a dual type – in one click. Use it to pick your next monotype run, assign gym types for a fan game, or invent a brand-new Fakemon with an unusual combination like Ice / Fairy or Ghost / Fighting.

Single, dual or mixed

  • Single type draws one of the 18 types.
  • Dual type always combines two different types, for example "Water / Dragon".
  • Single or dual flips a coin for each result, roughly matching how many real Pokemon have one or two types.

Weakness chart included

Turn on Show weaknesses to see what each result is weak to, calculated from the official type chart. Double weaknesses are marked with 4×, so you can tell at a glance that Grass / Bug fears Fire and Flying, or that Steel / Fairy is weak only to Fire and Ground.

Challenge ideas

Monotype playthrough. Roll a single type and only catch Pokemon of that type for the whole game.

Gym leader generator. Roll eight unique types to set up the gyms for a custom challenge, a tabletop campaign or a fan-made region.

Fakemon design. Roll a dual type, then design a creature that fits both halves. The weakness list helps balance its moves and abilities.

Type trivia. Roll a type combination and ask friends to name its weaknesses before revealing the answer.

All results are generated in your browser with a secure random number source and can be copied or downloaded as text.

Frequently Asked Questions

Eighteen: Normal, Fire, Water, Electric, Grass, Ice, Fighting, Poison, Ground, Flying, Psychic, Bug, Rock, Ghost, Dragon, Dark, Steel and Fairy. Fairy was added in Generation 6; Dark and Steel arrived in Generation 2.

The generator uses the current type chart. For dual types the two multipliers are combined, so Fire / Flying takes 4× damage from Rock and 2× from Water and Electric, while Ground moves cannot hit it at all.

Yes. Set the count to 18, choose Single type and keep No repeats on – you get all 18 types in random order, handy for assigning a type to each player or each week of a challenge.

No. Any two different types can be combined, including pairs no official Pokemon has yet. That makes the tool useful for designing Fakemon and original regional variants.