Sprite Frame Counter
Short answer: columns = floor((sheet − 2×margin + spacing) ÷ (frame + spacing)). Type 4 numbers — or measure a PNG locally — and get frames, memory + engine setup. 100% in your browser. No upload, no signup.
Result
Engine snippet
Press “Count frames” first.
How to use
- Type sheet + frame size (or press “Use demo sheet” / pick a PNG to auto-fill sheet size — measured locally, never uploaded).
- Set margin/spacing if your sheet has borders or gutters; pick fps + engine.
- Press “Count frames” — columns, rows, total, memory + engine values appear above.
- Copy the snippet or download the TXT/JSON, then verify frames in the slicer before import.
FAQ
Does this upload my sprite sheet anywhere?
No. Measuring uses a local file input read inside this tab. Typing numbers touches no file at all. Open the network panel while counting — zero uploads, zero third-party requests.
What do I get out?
Columns, rows, total frames, RGBA memory per frame and sheet, plus engine setup (Godot H/V/fps/loop + GDScript; Unity grid + sample rate; RPG Maker cell note) with TXT and JSON downloads.
Why not just use a paid sprite tool?
PixZels ($15, 3D workflow, 78MB), Memao ($12.99, locked art) and Top Down Sprite Maker ($10, 12 ratings) per the 2026-09-25 slicer card bundle installs and art libraries. Counting frames needs none of that — this page does the math free.
Who owns my art?
You do. This page keeps no copy and claims no rights.