Sprite Sheet Cutter

Upload a sprite sheet and extract individual frames as separate PNG images

or drag and drop image here

Processing sprite sheet...

Sprite Sheet Preview
Extracted Frames

How to Use the Sprite Sheet Cutter

1. Upload Your Sprite Sheet

Click the "Choose Sprite Sheet" button or drag and drop your image file into the upload area. Supported formats include PNG, JPG, and GIF.

2. Set Frame Dimensions

Enter the width and height (in pixels) of each individual frame in your sprite sheet. The tool will automatically calculate how many frames fit based on your dimensions.

3. Configure Extraction Settings

Choose whether your frames are arranged horizontally (left to right) or vertically (top to bottom) in the sprite sheet.

4. Extract Frames

Click the "Extract Frames" button to process your sprite sheet. The tool will display each frame individually in the preview area.

5. Export Your Frames

Download individual frames by clicking the "Download" button below each frame, or export all frames at once with the "Export All Frames" button.

Benefits of Using This Tool

Save Time on Animation Work

Quickly extract all frames from your sprite sheets without manually cropping each one in image editing software.

Perfect for Game Development

Easily prepare sprite sheets for game engines like Unity, Godot, or Phaser by extracting individual frames.

No Software Installation Needed

This web-based tool works in any modern browser with no downloads or installations required.

Preserve Image Quality

Frames are extracted at their original resolution with no quality loss.

Free to Use

This tool is completely free with no limitations or watermarks on your exported frames.

Frequently Asked Questions

What image formats are supported?

The tool supports common image formats including PNG, JPG/JPEG, and GIF. For best results with transparency, use PNG files.

How do I know what frame dimensions to use?

Check your sprite sheet documentation or count the number of pixels between identical features in consecutive frames. Many sprite sheets have consistent spacing between frames.

Can I extract frames from animated GIFs?

Yes, but the tool will treat the GIF as a static sprite sheet. To extract frames from an animation timeline, you'll need a dedicated GIF editor.

What's the maximum sprite sheet size?

The tool can handle most reasonable sprite sheet sizes, but very large images (over 10MB) may cause performance issues in some browsers.

Are my images uploaded to a server?

No, all processing happens directly in your browser. Your sprite sheets never leave your computer, ensuring privacy and security.