Sprite Sheet Splitter

Cut a sprite sheet into exact tiles and download one ZIP. Free, no account - and your file never leaves this browser tab.

Choose a sprite sheet

or click to browse - pasting an image works too

JPG, PNG, WebP, GIF, or BMP up to 25MB each
Processed on this device. Never uploaded.
How it works

Sprite Sheet Splitter in 4 steps

  1. Choose the sprite sheet image.

  2. Enter its column and row count plus any spacing or outer margin.

  3. Confirm the calculated tile dimensions and guide overlay.

  4. Download every extracted tile as a numbered PNG inside one ZIP.

When to use it

Extract individual frames, icons, or game assets from a uniform sprite sheet without manually cropping every tile. Define rows, columns, spacing, and outer margins, verify the calculated tile size, and download numbered PNG files in one ZIP.

  • Extract animation frames from a game sprite sheet.
  • Separate an icon atlas into reusable PNG files.
  • Recover individual tiles from exported pixel-art sheets.

Format & quality notes

  • The splitter assumes a regular grid with equal tile dimensions.
  • Spacing is the gap between cells; outer margin is the unused border around the complete sheet.
  • Every tile and the ZIP are created locally in your browser.
FAQ

Questions about the Sprite Sheet Splitter.

How do I calculate sprite tile size?

The tool subtracts outer margins and inter-tile spacing, then divides the remaining width and height by the chosen columns and rows.

Can sprite sheets have spacing between frames?

Yes. Enter the spacing in pixels and a separate outer margin if the sheet also has a border.

What format are extracted sprites?

Every tile is exported as PNG so transparency and sharp pixel edges are preserved.

Is the sprite sheet uploaded?

No. Cropping and ZIP generation run on your device.

Give feedback

Goes straight to the team - no account needed.