Animation Timing Sheet Calculator
Calculate frame numbers for animation tempos based on BPM and FPS.
About this calculator
This calculator converts a musical tempo into the frame counts an animator actually needs on an exposure sheet. Frames per Beat is Frame Rate divided by Tempo (BPM) converted to beats-per-second (BPM divided by 60), so it answers "how many frames does one beat last at this frame rate" -- a higher frame rate means more frames per beat, while a faster tempo means fewer, since each beat passes more quickly. Frames per Action then multiplies that figure by Beats per Action, letting an animator plan a whole gesture or action cycle instead of a single beat. Seconds per Beat is the same tempo expressed as wall-clock time rather than frames, useful for cross-checking against a timing sheet or metronome.
Walk Cycle and Run Cycle apply two common animation conventions directly: traditional walk cycles are often keyed to roughly 2 beats and runs to roughly 1 beat, so those outputs just scale Frames per Beat accordingly. Tempo (BPM) sits in the denominator of the core Frames per Beat formula, so raising it lowers Frames per Beat and, through that dependency, every downstream timing figure; Frame Rate moves the same outputs in the opposite direction, but Beats per Action never changes Frames per Beat at all, since it only enters the separate, downstream Frames per Action calculation. What it does not account for: real animation timing also depends on ease-in/ease-out spacing, held frames, and the specific animation style (snappy cartoon timing vs. naturalistic motion), none of which a pure BPM-to-frames conversion can capture -- treat these numbers as a mathematical starting grid for your exposure sheet, not a finished timing chart.
Inputs
Results
Frames per Beat
12
How to Use This Calculator
- Enter Tempo (BPM), Frame Rate, and Beats per Action.
- Review the Frames per Beat result.
- Use Frames per Action and Seconds per Beat (sec) to inform your decision.
How the result changes with Tempo (BPM)
| Tempo (BPM) | Frames per Beat |
|---|---|
| 60 | 24 |
| 90 | 16 |
| 180 | 8 |
| 300 | 4.8 |
What each input means
- Tempo (BPM)
- Beats per minute for the animation rhythm.
- Frame Rate
- Animation playback frame rate.
- Beats per Action
- How many beats one action takes (e.g., 1 beat = snappy, 4 beats = slow).
How this is calculated
Worked example, using the default values
- Identify Input ParametersTempo (BPM) = 120, Frame Rate = 24, Beats per Action = 1 = 3 input(s) provided
- Calculate Frames per BeatFrames per Beat12 = 12
- Calculate Frames per ActionFrames per Action12 = 12
- Calculate Seconds per BeatSeconds per Beat0.5 = 0.5
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does raising Tempo (BPM) lower Frames per Beat?
Frames per Beat is Frame Rate divided by beats-per-second, and beats-per-second rises as Tempo (BPM) rises -- a faster tempo packs more beats into the same minute, so each individual beat occupies fewer seconds, and therefore fewer frames at a fixed Frame Rate. At 120 BPM and 24 fps a beat lasts 12 frames, but at 240 BPM the same frame rate only fits 6 frames into a beat, because the beat itself is passing twice as fast.
Why doesn't Beats per Action change Frames per Beat?
Frames per Beat is calculated purely from Frame Rate and Tempo (BPM) -- it describes how long a single beat lasts, independent of how many beats you're grouping into one action. Beats per Action only enters the separate Frames per Action calculation, which multiplies the already-fixed Frames per Beat by however many beats you've assigned to one gesture. Changing Beats per Action changes how long an action takes, not how long any individual beat is.
What's the difference between Walk Cycle and Run Cycle frame counts?
Both apply standard animation conventions on top of Frames per Beat: Walk Cycle assumes a full walk cycle spans roughly 2 beats, so it doubles Frames per Beat, while Run Cycle assumes a run cycle compresses into roughly 1 beat, so it matches Frames per Beat directly. These are common starting assumptions for rhythmic character animation, not universal rules -- a particular character's gait or a stylized run may need a different beat count than the default convention here.
How do Frame Rate and Tempo (BPM) interact when both change at once?
Frames per Beat scales proportionally with Frame Rate and inversely with Tempo (BPM), so doubling Frame Rate while also doubling Tempo (BPM) leaves Frames per Beat unchanged -- the two effects cancel out. This matters when retiming an animation for a different playback frame rate: if you also intend to speed up the underlying tempo by the same factor, the frame-count grid you built at the original settings stays valid.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Frame Count Calculator
Calculate total frames and drawings needed from duration and FPS.
AnimationKeyframe Interval Calculator
Calculate in-between frames needed between keyframes for smooth motion.
AnimationScene Duration Calculator
Estimate scene time from dialogue word count and action beats.
Music TheoryTempo Calculator
Calculate BPM from a counted number of beats over a time period, with subdivision support.
Music & AudioBPM Tap Calculator
Calculate beats per minute from tap count and elapsed time. Essential for musicians, DJs, and music producers to determine song tempo.
More in Creative, Media & Design.