Upload frames
Add PNG, JPG, or WebP animation frames in playback order.
Create a sprite sheet from PNG, JPG, or WebP frames. Reorder images, adjust grid spacing and padding, then download PNG and JSON files free in your browser.
Add animation frames
Drop PNG, JPG, or WebP images here, or choose files. Processing stays in your browser.
Free browser tool
Upload animation frames and this free sprite sheet maker packs them into a clean PNG grid. Images are centered inside equal-sized cells based on the largest frame, so mixed frame sizes stay aligned.
Adjust columns, spacing, padding, and background before downloading the sprite atlas. Export the optional JSON file for frame coordinates and source dimensions.
Add PNG, JPG, or WebP animation frames in playback order.
Choose the number of columns, spacing, padding, and canvas background.
Download the finished sprite sheet as PNG and its frame map as JSON.
PixelPicked helps mobile players discover new games and gives indie developers a place to build an audience.
A sprite sheet combines multiple animation frames or game images into one texture. Games can render a selected region of that texture for faster, organized asset loading.
No. The sprite sheet is assembled locally in your browser. Your source frames are not sent to a server by this tool.
Yes. The packer uses the largest uploaded width and height as the cell size, then centers smaller images without smoothing their pixels.
The JSON file contains the PNG name, total sheet size, cell size, and each frame's position and dimensions.