← Back to all tools
SPRITE TOOL

Sprite Sheet Calculator

Calculate the size of a single frame from a sprite sheet's overall size and frame count.

Drag and drop an imageor click to choose a file

The selected image's width and height will be filled in automatically.

px
px
Single Frame Size
Total frames:

What is the Sprite Sheet Calculator?

This tool calculates the width and height of a single frame from a sprite sheet made up of multiple animation frames arranged in a grid. It's useful for checking an image, splitting it into frames, and reviewing an animation's order.

How to Use

  1. Drag and drop or select your sprite sheet.
  2. Confirm the width and height are filled in automatically from the image.
  3. Enter the number of columns and rows.
  4. Press "Calculate" to see the frame size and total count.
  5. Use the split preview, animation playback, and PNG/ZIP export as needed.

Example

Splitting a 768px-wide, 512px-tall image into 6 columns and 4 rows gives frames of 128×128px, with a total of 24 frames.

Using This in Game Development

Before setting up a sprite animation in Unity, you can confirm whether the image is split into the correct units. It's also useful when separating a player's idle, run, and attack motions into individual PNGs.

Notes

The image width must divide evenly by the number of columns, and the height by the number of rows. Padding, spacing, and trimming between frames are not supported, so use an evenly arranged image.

FAQ

Can I enter the image size manually?

Yes. Selecting an image fills the fields in automatically, but you can change the width and height manually.

Which comes first, columns or rows?

Columns are the number arranged horizontally, and rows are the number arranged vertically.

Can I save the split frames?

Yes, both individual PNG downloads and a ZIP download of all frames are supported.

Related tools: Color Palette Extractor, Unity Speed Calculator, Aspect Ratio Calculator, Animation FPS Calculator, Pixels Per Unit Calculator, Tilemap Calculator