RandomPokémon
Random Generator
INTERACTIVE TOOLS
Favorite Pokémon PickerChoose and share your favoritesPokémon Type WheelSpin all 18 typesTeam PlannerCheck coverage and team gapsCompare PokémonCompare stats and matchups
POPULAR GENERATORS
Shiny GeneratorChoose a random Shiny hunt targetLegendary GeneratorRoll from the Legendary poolStarter GeneratorPick a first partner by generationNuzlocke GeneratorCreate a reproducible encounter
BY REGION
KantoJohtoHoennSinnohUnovaKalosAlolaGalarPaldea
EXPLORE POKÉMON
All PokémonSearch the complete National PokédexPokémon by TypeBrowse all 18 type collectionsShiny PokémonCompare normal and Shiny artworkLegendary PokémonBrowse the complete Gen 1–9 listStarter PokémonExplore every first-partner trio
Guides
Random GeneratorToolsFavorite Pokémon PickerPokémon Type WheelTeam PlannerCompare PokémonGeneratorsShiny GeneratorLegendary GeneratorStarter GeneratorNuzlocke Generator
By Region
KantoJohtoHoennSinnohUnovaKalosAlolaGalarPaldea
PokédexAll PokémonPokémon by TypeShiny PokémonLegendary PokémonStarter PokémonGuidesPokémon Tool Guides
Home/Credits & Data Sources
TRANSPARENT SOURCES

Credits & Data Sources

The generator uses a versioned local dataset so rolls stay fast, consistent, and testable.

Species and battle data

Names, types, abilities, base stats, evolution links, generation tags, and special categories are normalized from the open-source @pkmn data ecosystem. The build is pinned through the project dependency lockfile instead of silently changing during a visit.

PokéAPI metadata

Default-form height and English species-category metadata are fetched from PokéAPI. The update script validates record counts and data variety before replacing the bundled files.

Artwork

Default and shiny sprites are loaded from the public PokéAPI sprites repository. Supported alternate forms may use sprite assets hosted by Pokémon Showdown.

Coverage and updates

The current dataset covers the 1,025 main species from Generations 1–9 and selected regional, Mega, and Gigantamax forms. Automated tests check Pokédex coverage, unique slugs, metadata quality, and supported form counts. Corrections can be reported through the Contact page.

Trademark notice

RandomPokemon.xyz is an unofficial fan-made tool and is not affiliated with Nintendo, Game Freak, Creatures Inc., or The Pokémon Company. Pokémon and Pokémon character names are trademarks of their respective owners.

RandomPokémon

Build a surprising team, keep the picks you love, and share the exact result.

Explore

GeneratorFavorite PickerType WheelTeam PlannerPokédex

Generators

Shiny GeneratorLegendary GeneratorStarter GeneratorAll Regions

Site

GuidesAboutContactPrivacyTerms

RandomPokemon.xyz is an unofficial fan-made tool and is not affiliated with, endorsed by, or sponsored by Nintendo, Game Freak, Creatures Inc., or The Pokémon Company.

Pokémon and Pokémon character names are trademarks of Nintendo, Game Freak, Creatures Inc., and The Pokémon Company.