SpritePilot – Free Online Sprite Sheet Generator
SpritePilot is a free, privacy-first sprite sheet tool that runs entirely in your browser. No upload, no account, no installation required. Powered by WebAssembly and OpenCV.js for instant, local image processing.
Tools
- Sprite Detection — automatically extract individual sprites from any sprite sheet using alpha-channel flood-fill detection
- Grid Slice — cut a uniform sprite sheet into equal frames by specifying columns and rows
- Sprite Sheet Player — load any sprite sheet, set the frame grid, and preview the animation at 1–60 FPS with loop and ping-pong modes
- Bulk Sprite Sheets — pack multiple individual images into a single optimized texture atlas using bin-packing or grid algorithms
- Advanced Processing — scale, sharpen, denoise, and batch-optimize sprites
- Tile Map Editor — build tile-based game levels and export as Tiled JSON
- Export & Download — export in TexturePacker JSON, Godot JSON, or Basic JSON with PNG, WebP, or JPG images
Export Formats
- TexturePacker JSON — the industry-standard format. Importable directly into Unity, Phaser, Cocos2d, and most game engines
- Godot JSON — region-based format for Godot 4 sprite and animation workflows
- Basic JSON — generic sprite position metadata for custom pipelines
- ZIP archive — download all sprites as individual files with your custom names
Why SpritePilot?
- 100% free — no subscription, no watermarks, no file size limits
- Privacy-first — images never leave your device
- Works offline after first load
- Undo/redo for all sprite operations
- Batch rename sprites before exporting
- Integer-scaled canvas preview for crisp pixel art
- Drag-and-drop image upload
Used by indie game developers, pixel artists, and hobbyists as a free alternative to TexturePacker for creating Unity sprite atlases, Godot sprite frames, and Phaser texture atlases.