Feature

PNG to Sprite Sheet

Combine multiple PNG images into a single optimized sprite sheet. Batch upload, arrange, and export in seconds.

Multiple PNG files being combined into a single sprite sheet

Batch-combine PNGs into game-ready sheets

Select multiple PNG files by dragging them onto the canvas or browsing from your file system. They are automatically arranged into a sprite sheet grid. Adjust columns, spacing, and cell dimensions. Use layers to organize different animation states or character parts. Export the final sheet with metadata for your game engine of choice.

Batch upload

Select dozens or hundreds of PNGs at once. They are loaded and arranged in the order you select them.

Smart ordering

Choose sequential import or assign sprites to specific positions. Control exact frame order for animations.

Size normalization

Mixed-size PNGs are handled automatically. Use manual cell size to enforce uniform dimensions, or let the tool auto-detect.

Background control

Set transparent, white, black, or any custom background color. Preview with or without a checkerboard transparency grid.

Multi-layer packing

Organize sprites into named layers: characters, effects, backgrounds. All layers composite into the final export.

One-click export

Download as PNG, JSON atlas, GIF, ZIP, or formats for Unity, Godot, Phaser, Tiled, Aseprite, CSS sprites, and more.

Frequently Asked

More questions? See the full FAQ.

Combine PNGs into a sprite sheet

No account needed. Runs entirely in your browser.

Open the editor