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
0 FRAMES · SAMPLE
BG
Drop files here · everything stays in your browser
ORDER
SAMPLE CHARACTER · TRY IT OUT
Original knight character→

No frames yet? Generate the whole action set.

One character. A whole set of moves. Explore the AI sprite workflow.

Try AI Sprite Generator

How to use Sprite Sheet Splitter & Cutter

01

Upload one sprite sheet

Choose a sheet from your device. A transparent background helps automatic sprite detection.

02

Choose grid or detection

Enter columns and rows for equal-size cells, or detect separated sprites on a transparent sheet.

03

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.

DirectionFormatsNotes
Source sheetPNG · JPG · WebP · HEICTransparent PNG is best for region detection.
Extracted framesPNG in frames.zipUp 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