How many frames are in 10 seconds at 30 fps?

300 frames

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

How that is worked out

frames = seconds × fps

10 × 30 = 300 frames

Worth knowing

  • The count scales with the clip: 5 seconds is 150 frames and 20 seconds is 600 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:09:29 rather than at a round number.
  • Counting 300 timecode labels at 29.97 fps instead takes 10.010 real seconds, because that rate is 30 slowed by 1000/1001. Read the other way round, a real 10 seconds at 29.97 fps holds 300 frames.

10 seconds at every standard frame rate

Frame rateFramesFrame durationLast frame
23.976 fps 24041.708 ms00:00:09:23
24 fps 24041.667 ms00:00:09:23
25 fps 25040 ms00:00:09:24
29.97 fps 30033.367 ms00:00:09:29
30 fps — this page30033.333 ms00:00:09:29
50 fps 50020 ms00:00:09:49
59.94 fps 59916.683 ms00:00:09:58
60 fps 60016.667 ms00:00:09:59

Durations here are real seconds. Over 10 seconds the 1000/1001 NTSC slowdown is too small to change the count — 23.976 fps holds the same 240 frames as 24 fps — but the gap grows to a full frame within a minute.

Nearby durations at 30 fps

DurationFramesLast frame
2 seconds 6000:00:01:29
3 seconds 9000:00:02:29
5 seconds 15000:00:04:29
10 seconds — this page30000:00:09:29
15 seconds 45000:00:14:29
20 seconds 60000:00:19:29
30 seconds 90000:00:29:29

Need it for other values?

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