About SpritePilot
SpritePilot is a free suite of browser-based tools for 2D game sprites: split sprite sheets apart, pack images into atlases, draw and animate pixel art, convert GIFs and videos to sheets and back, remove backgrounds, build tile maps, and export in the formats real game engines import.
Why it exists
Most sprite tooling is either a paid desktop app or a scatter of single-purpose converters of varying quality. Game developers end up bouncing between five sites to do one asset pipeline’s worth of work. SpritePilot puts the whole pipeline in one place — from "here is a sprite sheet I found" or "here is a sprite I want to draw" all the way to "here is a packed atlas with metadata my engine understands".
The site is built and maintained by an independent developer and is free to use, supported by advertising on content pages. There is no account, no signup, and no watermark.
Local-first by design
Every tool except one runs entirely in your browser: the pixel editor, the converters, the players, packing, background removal, the map editor, and all exports process your files on your own device, and those files never leave it.
The one exception is Sprite Detection’s Alpha / Background mode, which uploads that image to our server so OpenCV can compute sprite boundaries. Uploads are used only to return your results and are deleted automatically within 24 hours — the Privacy Policy has the details.
What you can do here
- Split any sprite sheet into individual sprites — automatic detection or exact grid slicing
- Draw and animate pixel-art sprites from scratch, with symmetry, onion skin, and frame-by-frame preview
- Pack separate images into one optimized texture atlas with padding and edge-extrude control
- Convert animated GIF / APNG / WebP files and MP4 / WebM video into sprite sheets — and sprite sheets into GIF or APNG
- Make solid background colors transparent with a tolerance-controlled color key
- Paint tile-based game levels and export them as JSON
- Export TexturePacker JSON, Phaser 3 atlases, Godot JSON and SpriteFrames (.tres), Aseprite JSON, CSS sprites, and ZIPs
Learn the craft, not just the buttons
The Guides & Tutorials section walks through every tool step by step — grounded in the actual interface, honest about limitations, and including working import code for Unity, Godot, and Phaser. The FAQ answers the most common questions in one place.