Sprat: beyond sprite packing
Sprat: Beyond sprite packing. Reel your sprites together.
I have 48 hours. I just want to make sprites— why am I using three tools?
Animations and hitboxes shouldn’t take this long.
Sprat runs in your browser with zero setup (desktop versions coming soon).
Drop a folder, ZIP, image, or URL — and get back to making your game. Work directly from your folder and everything stays in sync. Animations are created automatically, and pivots & hitboxes can be updated in bulk whenever you need.

No setup. No manual sorting. No switching between tools.
Made for game jams, solo devs, and indie teams who just want to finish and ship.
Notes
The web version is great for quick starts and trying things out, but has some limitations (Firefox mouse wheel, external URL drag & drop, hotkeys, and performance). For the full experience, download the desktop version for your platform
Assets used in demos courtesy of OpenGameArt.org by: pzUH, ansimuz, Master484, and davilj.
What you can do right now
- Organize sprites in one workspace
- Generate sprite atlases with metadata
- Create and edit animations frame-by-frame
- Detect duplicate sprites
- Define collision hitboxes per frame
- Auto-detect frames from sprite sheets
- Split misdetected sprites manually
- Filter unwanted fragments by size
- Generate animations from filenames
- Sync directly with folders
- Export multiple spritesheets (sizes, layouts, engines)
- Sprite and animation aliases (no duplication)
- Mirror linking (flip references)
- Change in bulk with onion skin
- Embed image files or use external folders
- Manage several sources and sync from them
- Manage multiple atlases
- Export atlas + metadata
- Desktop apps: Windows, macOS, Linux
Future
- Test engine exports (Phaser, Godot, Unity, Aseprite)
- Test Windows and macOS executables (I'm mainly using Linux)
- Mesh / polygon frames (beyond rectangles)
- Advanced animation tools
- Sprite composition & layering
- 9-slice support
- Scripting / integration API
- Suggestions from users (comment!)
| Updated | 23 hours ago |
| Status | In development |
| Category | Tool |
| Platforms | HTML5, Windows, macOS, Linux |
| Author | Pedro Amaral Couto |
| Tags | Animation, atlas, editor, game-dev, Open Source, packer, sprat, Sprites, spritesheet, tool |
| Code license | MIT License |
| Average session | Days or more |
| Languages | English |
| Inputs | Keyboard, Mouse |
| Links | GitHub, GitHub |
| AI Disclosure | AI Assisted, Code |
Download
Click download now to get access to the following files:







Leave a comment
Log in with itch.io to leave a comment.