A worked example, rendered from real sample data. Sign in to run the tool on your own input.
512 512 4 4 12Sheet 512 × 512px
Grid 4 × 4 = 16 frames
Frame 128 × 128px (divides evenly)
Unused 0px right, 0px bottom
Playback 12 fps · 83.33ms per frame · 1.333s per loop
Memory 1 MB uncompressed RGBA32
Frame 0 rect(0, 0, 128, 128)
uv (0, 0.75) → (0.25, 1)
Warnings
! Zero padding between frames: neighbouring pixels bleed in at non-integer scales. 2px of padding with extruded edges is the usual fix.Calculate frame dimensions, UV coords, and animation timing from sprite sheet parameters. Part of the DevTools Surf developer suite. Browse more tools in the Game Dev collection.