Sprite Sheet Splitter & Cutter
Cut a sprite sheet into individual PNG frames. Use a grid or detect separate sprites from their transparent background.
No sign-up
Images never leave your browser
Made for desktop and phone
No frames yet? Generate the whole action set.
One character. A whole set of moves. Explore the AI sprite workflow.
How to use Sprite Sheet Splitter & Cutter
Upload one sprite sheet
Choose a sheet from your device. A transparent background helps automatic sprite detection.
Choose grid or detection
Enter columns and rows for equal-size cells, or detect separated sprites on a transparent sheet.
Inspect and download
Review the frame strip and save individual PNG frames as frames.zip.
Features
Two slicing methods
Use a regular grid or detect isolated nontransparent regions.
Inspect each frame
Check the result and reorder frames before downloading.
Individual PNG export
Get the extracted frames together in a ZIP, processed locally.
Tips for Sprite Sheet Splitter & Cutter
Use grid slicing for uniform cells
Choose a grid when every frame occupies the same rectangle, even if the sheet has an opaque background. Enter the exact columns and rows: a wrong count changes the crop boundaries and can cut sprites in half. Grid slicing also keeps intentional blank space around each pose.
Use auto-detection for separated sprites
Automatic detection finds connected groups of nontransparent pixels. It works when each sprite is isolated by a transparent gap. Touching sprites can merge into one region; detached parts or stray opaque pixels can become extra regions. If that happens, clean the source image or switch to a known grid. Detection is limited to sheets up to 2048 × 2048 pixels.
Inspect before downloading
After either slicing method, check the frame strip for missing or extra regions. Reorder the results if reading order differs from the intended animation, then download the selected PNG frames together. The source sheet stays in your browser throughout this free workflow.
Supported Formats
Inputs and exports available in this tool.
| Direction | Formats | Notes |
|---|---|---|
| Source sheet | PNG · JPG · WebP · HEIC | Transparent PNG is best for region detection. |
| Extracted frames | PNG in frames.zip | Up to 200 frames in one workspace. |
FAQ
When should I use a grid?
Use a grid when frames have equal dimensions or the background is not transparent. Match the original column and row count.
When does automatic detection work?
It works best when each sprite is separated by transparent pixels. Stray pixels can produce extra detected regions.
What can I download?
The splitter exports the selected individual frames as PNG files in frames.zip.
Are my images uploaded anywhere?
No. The free tools decode, preview and export your files inside your browser. Closing this page clears the current workspace.
Read the sprite sheet splitting guide →
More free sprite tools
FNF Sprite Sheet & XML
Sparrow XML plus Psych Engine character JSON.
GIF to Sprite Sheet
Turn a looping GIF into individual game frames.
Sprite Sheet Splitter
Cut a sheet into frames by grid or detection.
Sprite Sheet Animator
Preview a loop at your own frame rate.
Sprite Sheet to GIF
Turn a frame grid into a looping animated GIF.