National Pokédex
Sprites, types, and base stats for every Pokémon and every form, in National Pokédex order.
Displaying 1341 of 1341 Pokémon.
Sprites, types, and base stats for every Pokémon and every form, in National Pokédex order.
Displaying 1341 of 1341 Pokémon.
© 2026 dittobase.com. All rights reserved.
This website is an independent platform and is not associated with, validated, backed, or sponsored by Nintendo, Creatures, Game Freak, The Pokémon Company, Scopely, or Niantic.
As an Amazon Associate I earn from qualifying purchases.