Frame Rate & Delta Time Calculator
Calculate frame rate (FPS), delta time (ms per frame), total frames, and playback duration for animations, games, and video production.
Fill in any two fields — the rest will be calculated.
Formulas
Delta Time (ms): Δt = 1000 / FPS
Frame Rate (FPS): FPS = 1000 / Δt
Total Frames: N = FPS × Duration (s)
Duration (s): T = N / FPS
Half Delta: Δthalf = Δt / 2 (used in mid-point integration)
Assumptions & References
- Frame rate is assumed constant throughout the sequence (no variable refresh rate).
- Delta time (Δt) is the reciprocal of FPS expressed in milliseconds: Δt = 1000 / FPS.
- Common broadcast standards: 24 FPS (cinema), 25 FPS (PAL), 29.97 / 30 FPS (NTSC), 50 / 60 FPS (HD), 120 FPS (high-speed).
- In game engines (Unity, Unreal, Godot)
Time.deltaTimeis measured in seconds; multiply by 1000 for milliseconds. - Half-delta is used in Verlet / leapfrog integration for physics simulations.
- Reference: SMPTE ST 12-1 (timecode), IEEE 1588 (precision time), Game Programming Patterns — Robert Nystrom.