Try it out on the web: spritebat.fatbat.studio

As I've been building my game EIDOLWARE, one of the biggest time sinks was assembling modular NPC sprite sheets by hand. Each character is made up of separate layers (base body, hair, clothing, accessories), and combining them into a single sheet in an image editor was painfully repetitive.

So I built SpriteBat to solve that problem, and now it's available for anyone to use.

What it does:

SpriteBat is a browser-based tool that lets you layer, position, tint, and combine multiple sprite sheets into a single unified output. It's designed for 2D game artists working with modular character animations.

  • Stack layers with per-layer HSL color shifting, opacity, and offsets
  • Extract regions from sprite sheets with box and lasso selection tools
  • Organize assets in a tag-based library with search and drag-to-reorder
  • Preview animations with forward, reverse, and ping-pong playback
  • Export as PNG sheets, individual frames (ZIP), or animated GIFs at up to 4x scale
  • Save and load full project files that preserve your entire workspace
  • Install it as a standalone app and use it completely offline

SpriteBat is free and open-source under GPL-3.0. If you run into any issues or have feature suggestions, the source is on GitHub.

Leave a comment

Log in with itch.io to leave a comment.