Ditto presents a unique challenge to Pokemon Go trainers due to its innate ability to mimic other Pokémon. Unlike typical captures, you cannot directly encounter a Ditto in the wild. Instead, it appears disguised as other common Pokémon. Upon initiating an encounter, the Pokémon will display its false identity. Only after successfully capturing it will a dramatic \"Oh?\" prompt appear, revealing whether the Pokémon you just caught was, in fact, a hidden Ditto.
As of December 18, 2023, following the Adamant Times event, the list of Pokémon that Ditto can currently impersonate in Pokemon Go has been updated. Trainers aiming to catch a Ditto should focus their efforts on these specific species: Oddish (Gen 1, Kanto), Koffing (Gen 1, Kanto), Rhyhorn (Gen 1, Kanto), Goldeen (Gen 1, Kanto), Spinarak (Gen 2, Johto), Numel (Gen 3, Hoenn), Bidoof (Gen 4, Sinnoh), Gothita (Gen 5, Unova), Solosis (Gen 5, Unova), Bergmite (Gen 6, Kalos), and Stufful (Gen 7, Alola). Keeping this list handy is crucial for any dedicated Ditto hunter.
The pursuit of a shiny Ditto adds another layer of excitement for trainers. It's important to note a critical rule: if you encounter a shiny version of a Pokémon that Ditto can disguise itself as, it will never transform into a Ditto. This ensures you won't accidentally lose a rare shiny variant. Finding a shiny Ditto is purely a matter of chance and persistence. Any Ditto you successfully capture has an increased probability of being shiny, with research suggesting approximately a 1 in 64 chance. The shiny form of Ditto was initially introduced during the Kanto Tour's paid Special Research Task in 2021, but it is now a standard, albeit rare, encounter in the game.