A collection of Pokémon icons in BDSP (Brilliant Diamond & Shining Pearl) style (128x128), recolored to match their shiny variants.
This repository contains all original BDSP Pokémon icons and some additional ones that have been recolored to display their shiny forms. The collection includes a total of 1554 icons covering:
- All Pokémon generations (1-9)
- Alternative forms and regional variants
- Mega Evolutions
- Pokémon GO exclusive forms
- Additional special forms
Contains the main collection of shiny Pokémon icons without the shiny indicator star. Icons are organized by generation:
Generation1_0001-0151/- Kanto PokémonGeneration2_0152-251/- Johto PokémonGeneration3_0252-0386/- Hoenn PokémonGeneration4_0387-0493/- Sinnoh PokémonGeneration5_0494-0649/- Unova PokémonGeneration6_0650-0721/- Kalos PokémonGeneration7_0722-0809/- Alola PokémonGeneration8_0810-0905/- Galar PokémonGeneration9_0906-1025/- Paldea Pokémon
Contains shiny indicator star templates that can be applied to any icon using ImageMagick commands. Includes multiple star designs:
Contains the original BDSP icons, textures, and Pokémon Home icons used as reference material for creating the shiny variants. This folder includes both normal and shiny texture references that were essential for the recoloring process.
To add a shiny star to any icon, use ImageMagick's composite command. The star templates are already sized to match the icons (128x128), so they can be placed directly with center gravity:
# Add a star to a single image
magick composite -gravity center star_templates/star1.png shiny_icons/Generation2_0152-251/pm0186_00_01.png output_with_star.pngWindows (PowerShell):
# Create an output folder and process all icons
New-Item -ItemType Directory -Force -Path "shiny_icons_with_star"
Get-ChildItem -Recurse -Path "shiny_icons" -Filter "*.png" | ForEach-Object { magick composite -gravity center "star_templates/star1.png" $_.FullName "shiny_icons_with_star/$($_.Name)" }Mac/Linux (Bash):
# Create output folder and process all icons
mkdir -p shiny_icons_with_star
find shiny_icons -name "*.png" -exec sh -c 'magick composite -gravity center star_templates/star1.png "$1" "shiny_icons_with_star/$(basename "$1")"' _ {} \;The majority of these shiny icons were created using our custom Sprite Recolor Tool. This tool takes:
- An original sprite/icon
- A normal Pokémon texture reference
- A shiny Pokémon texture reference
The tool then recolors the sprite to match the shiny color palette.
These icons are free to use for personal and community projects. Attribution is required, so please credit the contributors in your projects.
This project was made possible through the collaborative efforts of:
- ttin
- Blup
- darth_pokemon
- Heavenly_Experience
- realmadrid1809
- puningtilde
- profblack
- dahnidandypants