Layout & Composition

Sprite Sheet

Combine multiple individual images into a single sprite sheet arranged in a configurable grid layout. Essential for game development, CSS sprite optimization, and animation frame packing. All compositing runs on your self-hosted server with no external uploads.

Features

  • Configurable grid dimensions with custom columns and rows
  • Automatic cell sizing based on the largest input image dimensions
  • Padding and spacing controls between individual sprite cells
  • Supports mixed input image sizes with consistent cell alignment
  • Outputs a single image file with optional coordinate metadata

What you can do

  • Packing game animation frames into a single sprite sheet for a 2D game engine
  • Combining UI icons into a CSS sprite sheet to reduce HTTP requests on a website
  • Creating contact sheets from a set of product photos for client review
  • Assembling animation frame sequences for sprite-based web animations

Self-hosted. Your files never leave your network.

SnapOtter runs entirely on your own infrastructure. Files processed with Sprite Sheet are never uploaded to third-party servers. Deploy a single Docker container and process files with full privacy, no watermarks, and no usage limits. Open source under AGPL-3.0.

Frequently asked questions

Can I set custom grid dimensions?
Yes, you can specify the number of columns and rows, and images fill the grid in order. Cell sizes adjust automatically based on input dimensions. Processing runs entirely on your self-hosted SnapOtter server.
What happens if input images are different sizes?
Each cell is sized to fit the largest input image, and smaller images are centered within their cells. This ensures a clean, uniform grid layout, all processed locally on your server.
Can I add spacing between sprites?
Yes, configurable padding and spacing options let you add gaps between cells. This is useful for preventing texture bleeding in game engines. All compositing happens on your self-hosted instance.

Ready to try Sprite Sheet?

Deploy SnapOtter in under a minute. All 157 tools included. Open source and free forever.