Random Fighting-Type Pokémon Generator
Instantly generate a random fighting-type Pokémon. Stack it with generation, legendary, starter, or shiny filters for a more specific pick.
Generation
73 Pokémon match your filters
About Fighting-type Pokémon
This generator only draws from Pokémon whose typing includes Fighting, across every generation from Kanto to Paldea. Dual-typed Pokémon (like a Fighting/Flying or Fighting/Psychic combo) are included as long as one of their types matches.
How Fighting types match up in battle
Rolling a random fightingtype for a run? Worth knowing what you're up against: Fighting-type Pokémon take super-effective damage from Flying, Psychic and Fairy moves, but resist Bug, Rock and Dark. Generate from those type pages to build a balanced team around your pick.
More ways to use your fighting pick
Artists: get a random fighting Pokémon to draw — the same filters work there, including a name-only mode for drawing from memory. Prefer some suspense? Land your pick on the Pokémon wheel instead. Or head back to the main random Pokémon generator to combine Fighting with more filters — or go specific with a random legendary Pokémon or a random shiny Pokémon.