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.deltaTime is 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.

In the network