Sprite Splitter

Auto-detect and extract individual sprites from a single sheet.

πŸ”’ Image processing happens on this device. Your images are never uploaded to our servers.

Drag & drop your sprite sheet here

or , or add from URL

(You can also paste images or URLs with Ctrl+V)

Or try a sample:

Sample Sprite 1

See what you can make

Sprite sheet → individual PNG frames → animated GIF

Example sprite sheetAnimated sprite example

What is the Sprite Splitter?

The Sprite Splitter is a free, browser-based tool designed for 2D game developers and pixel artists. It automatically detects and extracts individual sprites from a single sprite sheet image. Rather than manually slicing grids in a photo editor, our edge-detection algorithm magically finds isolated sprites on transparent backgrounds.

This tool is especially useful when dealing with texture atlases, uneven sprite sheets, or downloaded assets where the original grid dimensions are unknown. We focus heavily on privacy and speed—meaning your assets are never uploaded to any remote server. Everything happens securely within your local web browser.

Common Use Cases

  • Game Engines: Extracting packed sprite sheets into individual PNGs to import into Unity, Godot, or GameMaker Studio.
  • Asset Recovery: Slicing up an exported texture atlas when the original project files have been lost.
  • Web Animation: Cutting UI icons or CSS sprite sheets to utilize them as independent image files for web design.

Features:

  • Auto Detect: Automatically finds isolated pixel clusters based on the transparency or background color.
  • Custom Regions: Manually add or adjust bounding boxes if the auto-detect misses a frame.
  • Export ZIP: Download all extracted sprites as individual PNG, JPEG, or WebP files in one convenient ZIP archive.
  • Privacy First: All image processing happens locally in your browser. Your images are never uploaded to our servers.
  • Grid Mode: If your sheet is perfectly aligned, switch to Grid mode to slice exact pixel dimensions instantly.

Usage Instructions:

  1. Drag and drop your sprite sheet into the drop zone above, or paste an image from your clipboard (Ctrl+V).
  2. Adjust the Threshold to control how aggressively the tool groups pixels.
  3. Toggle Remove BG if your sprite sheet has a solid background color instead of transparency.
  4. Click Export ZIP to download your neatly sliced sprites!

Pro Tips:

  • If your sprite sheet is very tightly packed, reduce the Padding and Threshold to ensure sprites aren't merged together.
  • Hold the Shift key while dragging on the canvas to manually draw a custom extraction box.

Frequently Asked Questions (FAQ)

Q: Does this tool compress my images?
A: No. When you export as PNG, the extracted sprites maintain their original lossless quality.

Q: Are my images uploaded to the cloud?
A: Never. The Sprite Splitter runs 100% locally in your web browser. We cannot see or access your files.

Q: Is there a file size limit?
A: Because processing relies on your device's memory, extremely large images (e.g., over 8000x8000 pixels) might slow down your browser. However, there are no hard server limits!

Q: What if the background isn't transparent?
A: You can enable the "Remove BG" toggle. The tool will assume the top-left pixel is the background color and automatically ignore it.

Guides & Articles

Transferred frames are saved only in this browser, until you clear them.