How many frames are in 30 seconds at 30 fps?

900 frames

30 seconds of 30 fps footage holds exactly 900 frames. Frame numbering starts at zero, so they run from frame 0 to frame 899 — timecode 00:00:00:00 through 00:00:29:29.

How that is worked out

frames = seconds × fps

30 × 30 = 900 frames

Worth knowing

  • The count scales with the clip: 15 seconds is 450 frames and 1 minute is 1,800 frames.
  • Each frame holds the screen for 33.333 ms at 30 fps, so trimming a single frame changes the running time by that much.
  • The frames field of the timecode runs 00 to 29 before the seconds field moves, so the count ends at 00:00:29:29 rather than at a round number.
  • Counting 900 timecode labels at 29.97 fps instead takes 30.030 real seconds, because that rate is 30 slowed by 1000/1001. Read the other way round, a real 30 seconds at 29.97 fps holds 899 frames.

30 seconds at every standard frame rate

Frame rateFramesFrame durationLast frame
23.976 fps 71941.708 ms00:00:29:22
24 fps 72041.667 ms00:00:29:23
25 fps 75040 ms00:00:29:24
29.97 fps 89933.367 ms00:00:29:28
30 fps — this page90033.333 ms00:00:29:29
50 fps 1,50020 ms00:00:29:49
59.94 fps 1,79816.683 ms00:00:29:57
60 fps 1,80016.667 ms00:00:29:59

Durations here are real seconds, which is why the NTSC rates come out short: 719 frames at 23.976 fps against 720 at 24. Those rates are the integer slowed by 1000/1001.

Nearby durations at 30 fps

DurationFramesLast frame
10 seconds 30000:00:09:29
15 seconds 45000:00:14:29
20 seconds 60000:00:19:29
30 seconds — this page90000:00:29:29
45 seconds 1,35000:00:44:29
1 minute 1,80000:00:59:29
90 seconds 2,70000:01:29:29

Need it for other values?

Turn an HH:MM:SS:FF timecode into a total frame count at your project frame rate.