Unity Sprite Sheet Guide
Export a regular PNG sprite sheet from SpriteFrame and slice it in Unity’s Sprite Editor. SpriteFrame makes the image and timing reference; animation clips are configured in Unity.
How to use a sprite sheet in Unity
Prepare and export
Arrange PNG frames or extract them from MP4 in SpriteFrame. Choose Sprite Sheet, set the frame size and scaling style, then download the ZIP.
Import the PNG
Extract the ZIP and drag a PNG sheet into Unity. Set Texture Type to Sprite (2D and UI) and Sprite Mode to Multiple in its import settings.
Slice the grid
Open Sprite Editor and use Slice with Grid by Cell Size or Grid by Cell Count. Match the cell size or row and column count to the exported sheet, then apply the slices. Repeat if the ZIP contains multiple sheets.
Make an animation clip
Select the sliced sprites in order and create an animation clip in Unity. Set the clip’s Samples and loop settings there. The exported JSON is a reference for frame order and timing, not a Unity clip.
Use pixel scaling for pixel art and smooth scaling for illustrated sprites when reducing frame dimensions. Check the result in your target project before shipping.
Frequently asked questions
Does SpriteFrame export a Unity animation clip?
No. It exports PNG images and JSON timing data. Create the clip from sliced sprites in Unity.
Which slicing mode should I use?
For a regular sheet, Grid by Cell Size or Grid by Cell Count is usually the clearest starting point.