ToolSurge

🎮 Sprite Sheet Maker

Upload individual frames, arrange into animation rows, preview playback, and export as a single sprite sheet PNG.

R1

No frames. Select this row and upload images below.

0 frames

✂️ Strip Slicer

Upload a sprite strip or sheet and slice it into individual frames.

Animation Preview

Click ▶ Preview on a row to see the animation.

Sheet Info

Rows: 1

Max columns: 0

Frame size: 128×128px

Output size: 128×128px

Total frames: 0

Export

How to Use

  1. Set your desired frame size (e.g., 128×128 for fighting games).
  2. Add rows for each animation state (idle, walk, attack, etc.) or use the Fighting Game Preset.
  3. Select a row, then upload frame images. They'll be added to the active row.
  4. Drag frames to reorder them within a row. Use ↑↓ to reorder rows.
  5. Click ▶ Preview to see the animation playing at your chosen FPS.
  6. Click Export to generate the final sprite sheet PNG — all frames resized to your specified dimensions.

Tips

  • Use "Transparent" background for game sprites, "Magenta" for debugging visibility.
  • The exported sheet has uniform columns based on the row with the most frames — shorter rows are padded with transparent cells.
  • Works great with AI-generated frames from Stability, Midjourney, DALL-E, or hand-drawn pixel art from Aseprite/Piskel.