Bring your own artwork
Open an animated GIF, a sequence of PNG images, or slice an existing grid. Use artwork you created or have permission to use.
Turn scattered frames into a perfectly arranged sprite sheet.
Align, preview and export. All in your browser.
Processed on your device.
No uploads. No account.
Open an animated GIF, a sequence of PNG images, or slice an existing grid. Use artwork you created or have permission to use.
Set a consistent canvas, align to the bottom or center, and control padding. Preview your animation before you export.
Download a transparent PNG sprite sheet with JSON frame coordinates, or a Godot 4 SpriteFrames resource and matching texture.
No. Image decoding, layout and export run in your browser. We do not upload your artwork or use it to train models. The hosting provider may keep normal request logs, such as IP addresses, for security. This version has no analytics or advertising cookies.
Export the Godot ZIP, unzip it, and put the PNG and .tres file at the root of your Godot 4 project. Assign the .tres resource to an AnimatedSprite2D node. If you move the PNG into a folder, update its path in the resource.
Spriteframe handles layout, transparent-edge trimming and consistent frame canvases. It does not generate artwork, remove opaque backgrounds, repair anatomy or invent missing animation frames. Alignment uses image bounds, not AI pose detection.
PNG, JPEG, static WebP and GIF files. Animated GIFs are decoded into frames; animated WebP is not supported. Up to 128 frames, 20 MB per file and 50 MB per import. Image dimensions and total decoded pixels are limited to protect your device. GIF playback timing is normalized to your chosen FPS.
The tool does not add a watermark or claim ownership of your art. You remain responsible for the rights and licenses of source images. Exporting does not grant rights to characters, brands or artwork owned by others. Godot and Unity are trademarks of their respective owners; this tool is independent.