Method Star Chance Square Chance Reason
Fateful Encounter Pokémon (R/S+ Events) 0/1 1/1 Any shiny with this mark (typically event Pokémon) will be displayed as square by the game.
Gen 5- Regular Encounters 7/8 1/8 Regular Encounters use the gen 5- default chance, which makes them 1/8 square.
Gen 6 Chain Fishing 15/16 1/16 Chain Fishing increases your shiny chance by rerolling the PID. It uses the gen 6+ default chance, which makes it 1/16 square.
Gen 6 DexNav 15/65536 65521/65536 DexNav uses a separate random number to pick whether or not a Pokémon is shiny. It forces the PID to be shiny in a way that results in square shinies a majority of the time.
Gen 6 Hordes 15/16 1/16 Hordes increase your shiny chance by doing 5 encounters at once. It uses the gen 6+ default chance, which makes it 1/16 square.
Gen 6 PokéRadar Shiny Patch 15/65536 65521/65536 PokéRadar Shiny Patches use a separate random number to pick whether or not a Pokémon is shiny. It forces the PID to be shiny in a way that results in square shinies a majority of the time.
Gen 6 Chainless PokéRadar 15/16 1/16 Chainless PokéRadar encounters work like normal wild encounters. They use the gen 6+ default chance, which makes them 1/16 square.
Gen 6 Friend Safari 15/16 1/16 Friend Safari increases your shiny chance by rerolling the PID. It uses the gen 6+ default chance, which makes it 1/16 square.
Gen 6+ Eggs 15/16 1/16 Egg generation (both with & without masuda method) uses the gen 6+ default chance, which makes it 1/16 square.
Gen 7 SOS 15/16 1/16 SOS increases your shiny chance by rerolling the PID. It uses the gen 6+ default chance, which makes it 1/16 square.
Gen 7 Non Legendary Ultra Wormholes 15/65536 65521/65536 Non Legendary Ultra Wormholes use a separate random number to pick whether or not a Pokémon is shiny. It forces the PID to be shiny in a way that results in square shinies a majority of the time.
VC Shinies 15/65536 65521/65536 Virtual Console shinies are always shiny. It forces the PID to be shiny in a way that results in square shinies a majority of the time.
LGPE Overworld Encounters 15/65536 65521/65536 LGPE Overworld Encounters (including the random legendary birds) use a separate random number to pick whether or not a Pokémon is shiny. It forces the PID to be shiny in a way that results in square shinies a majority of the time.
LGPE Static Encounters, Gifts, & Trades 15/16 1/16 LGPE Static Encounters (including the stationary legendary birds), Gifts, & Trades use the gen 6+ default chance, which makes them 1/16 square.
SWSH Raids 15/16 1/16 Raids use a separate random number to pick whether or not a Pokémon is shiny, but they also determine star/square shininess. They use the gen 6+ default chance, which makes them 1/16 square.
SWSH Grass Encounters 15/65536 65521/65536 Grass Encounters use a separate random number to pick whether or not a Pokémon is shiny. It forces the PID to be shiny in a way that results in square shinies a majority of the time.
SWSH Fishing Encounters 15/65536 65521/65536 Fishing Encounters use a separate random number to pick whether or not a Pokémon is shiny. It forces the PID to be shiny in a way that results in square shinies a majority of the time.
SWSH Berry Tree Encounters 15/16 1/16 Berry Tree Encounters use the gen 6+ default chance, which makes them 1/16 square.
SWSH Scripted Encounters 15/16 1/16 Scripted Encounters use the gen 6+ default chance, which makes them 1/16 square.
SWSH Gifts & Trades 15/16 1/16 Gifts & Trades use the gen 6+ default chance, which makes them 1/16 square.
SWSH Curry 15/16 1/16 Curry uses the gen 6+ default chance, which makes it 1/16 square.
SWSH Dynamax Adventures 1/1 0/1 Dynamax Adventures use a separate random number to pick whether or not a Pokémon is shiny. It forces the PID to be shiny in a way that results in stars every time.
BDSP PokéRadar Regular Patches 15/16 1/16 PokéRadar Shinies from regular patches use the gen 6+ default chance, which makes them 1/16 square.
BDSP PokéRadar Shiny Patches 15/65536 65521/65536 PokéRadar Shiny Patches use a separate random number to pick whether or not a Pokémon is shiny. It forces the PID to be shiny in a way that results in square shinies a majority of the time.
BDSP Wild & Static Encounters 15/16 1/16 Wild & Static Encounters use the gen 6+ default chance, which makes them 1/16 square.
LA Guaranteed Shinies 15/65536 65521/65536 Guaranteed Shinies (the guaranteed shiny Ponyta) force the PID to be shiny in a way that results in square shinies a majority of the time.
LA Overworld Encounters 15/16 1/16 Overworld Encounters use the gen 6+ default chance, which makes them 1/16 square.
SV Union Circle Encounters 15/65536 65521/65536 Union Circle Encounters use a separate random number to pick whether or not a Pokémon is shiny. It forces the PID to be shiny in a way that results in square shinies a majority of the time.
SV Boosted Shiny Outbreak Encounters 15/65536 | 15/16 65521/65536 | 1/16 Boosted Shiny Outbreak Encounters use a separate random number to pick whether or not a Pokémon is shiny. If this initial check fails, the Pokémon's PID is generated with the default gen 6+ chance, which makes them 1/16 square. If the check succeeds, it forces the PID to be shiny in a way that results in square shinies a majority of the time.
SV Overworld Encounters 15/16 1/16 Overworld Encounters use the gen 6+ default chance, which makes them 1/16 square.
SV Guaranteed Shiny Gifts 15/65536 65521/65536 Guaranteed Shiny Gifts (the shiny gift Munchlax & Blitzle) force the PID to be shiny in a way that results in square shinies a majority of the time.
SV Forced Shiny Tera Raids 15/65536 65521/65536 Forced Shiny Tera Raids (currently only the shiny Rayquaza) force the PID to be shiny in a way that results in square shinies a majority of the time.
SV Regular Tera Raids 15/16 1/16 Regular Tera Raids use the gen 6+ default chance, which makes them 1/16 square.
Pokémon GO 0/1 1/1 Pokémon GO transfers (both through HOME & through GO Park in LGPE) have the "Pokémon GO Mark". Any shiny with this mark will be registered as square by the game.