SpriteSheet Packer review
A free desktop packer for batch atlases, trimming, and game-engine metadata.
Reviewed by iTechGuides Editors · Editorial team · Updated Nov 2026
SpriteSheet Packer is a free, open-source desktop application for turning image files into sprite sheets. Its graphical interface and command-line workflow make it a fit for solo developers and small teams who want to prepare game or graphics assets on Windows, macOS, or Linux. Users can add sprites or smart folders, choose an output destination, and publish a sheet. It is oriented toward atlas creation rather than a broader animation workflow, so teams seeking deeper animation tooling may prefer a product focused on that need.
The packing options cover practical batch work: the application can trim transparent pixels, pack multiple sheets at once, configure sprite spacing and texture borders, scale images before packing, and target multiple screen resolutions. It can also force output texture dimensions to powers of two. The documented maximum texture size is 8192 pixels, and that figure is the command-line default max-size setting. Together, these controls support preparing assets for projects with different layout and resolution requirements, while keeping the workflow centered on desktop software rather than a hosted service.
Engine metadata is a notable part of its fit. Export formats include cocos2d-x plist, PixiJS JSON, Phaser JSON, and simple JSON, so developers using those ecosystems can produce corresponding sheet data directly. The project is MIT-licensed and offers documentation as its support channel. Choose SpriteSheet Packer when a free desktop tool with GUI and CLI access, batch packing, trimming, and these metadata formats matches the job. Look elsewhere if browser-based deployment or more extensive documented animation features are central requirements.
SpriteSheet Packer pros and cons
- Where it wins
- Offers both a graphical interface and command-line usage.
- Trims transparent pixels and packs multiple sprite sheets at once.
- Exports metadata for cocos2d-x, PixiJS, Phaser, and simple JSON.
- Where it doesn't
- Desktop-only deployment limits access to its supported operating systems.
- Documented maximum texture size is 8192 pixels.
- Focuses on packing and metadata, with less documented animation depth.
SpriteSheet Packer fact sheet, pricing and score →
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update