SwapSmith
SwapSmith is a palette-swap variant generator for game developers.
Upload a source sprite PNG or pick from the built-in procedural sprites — hero, goblin, slime, robot — and generate enemy variants, team colors, and seasonal recolors in seconds.
SwapSmith auto-extracts palette slots from your sprite and groups them by hue, so you can recolor armor, skin, and accents independently. Choose from 20+ one-click swap presets: enemy red, team blue / red / green / gold, seasonal themes, complementary / inverted, grayscale, and sepia.
The frame-safe swap engine keeps every animation frame sharing the same palette mapping, so recolors never break your spritesheets. Browse your creations in the variant gallery with live preview, then export a variant spritesheet PNG.
100% offline single-file HTML — no accounts, no servers, no uploads. Just open it in your browser and start swapping.
DEMO LIMITS: create up to 4 variants; ZIP export of all variants and runtime swap JSON export are locked.
Ready for the full lab? SwapSmith Pro unlocks unlimited variants, all presets, and all exporters — including the ZIP bundle of all variants and the runtime swap JSON for engine-side recoloring. Try this demo free, then upgrade to SwapSmith Pro: https://theluckyduck666.itch.io/swapsmith-pro
| Published | 7 days ago |
| Status | Released |
| Category | Tool |
| Platforms | HTML5 |
| Author | TheLuckyDuck666 |
| Tags | enemy-variants, game-dev-tools, palette-swap, Pixel Art, sprite-recolor, team-colors |
| AI Disclosure | AI Assisted, Code, Graphics |

Leave a comment
Log in with itch.io to leave a comment.