Bring your own frames
Use still PNG, JPG or WebP images. Each file is one frame; existing sheets are not sliced. Up to 256 files, 10 MB each and 50 MB per set. Animation files are not expanded into frames.
IMAGES IN. SPRITE SHEET OUT.
Your images. One clean sheet.
PNG + JSON · No account needed
Choose your images, set the layout,
then generate your sprite sheet.
Generate a sheet to see its JSON atlas.
THE SMALL PRINT, MADE CLEAR.
A free sprite sheet maker for existing artwork. Also called a spritesheet generator or spritesheet maker, it arranges your frames into a regular grid.
Use still PNG, JPG or WebP images. Each file is one frame; existing sheets are not sliced. Up to 256 files, 10 MB each and 50 MB per set. Animation files are not expanded into frames.
Frames follow the visible list, left to right, then top to bottom. Cells use the largest scaled image by default. Smaller images are centered with whole-pixel offsets. Scale uses nearest-neighbor rendering. Gaps and margins stay transparent.
Download a lossless PNG and copy or download its JSON atlas. Coordinates describe each image rectangle and its grid cell. Empty cells remain transparent. The checkerboard is only a preview; existing backgrounds are preserved.
Your browser reads the files and draws them onto a canvas. No sign-in, server upload, AI artwork generation or saved history. Refreshing clears the session. Outputs are limited to 8,192 px per side and 32 million pixels; input decoding is limited to 32 million pixels per set.