ms to FPS Calculator

Enter the time taken by each frame in milliseconds to find the equivalent FPS. This is a numerical conversion, not a device performance test.

Frame time to FPS

50FPS

Calculated conversion, not a device measurement. Displayed values are rounded.

Common frame times and equivalent FPS
Time per frame (ms)FPS
4250
5200
8125
10100
1662.5
2050
2540
5020

How do you convert milliseconds to FPS?

Divide 1,000 by the time per frame in milliseconds. If each frame takes 20 ms, 50 frames fit into one second. Reducing that frame time to 10 ms gives 100 FPS. This is a conversion of a frame duration, not a measurement of the browser or a game.

Convert a frame-time reading

  1. Enter the duration of one frame in milliseconds. Use a positive number, such as 20 or 8.33.

  2. Results update as you type, with no submission needed. Millisecond presets fill in a value to compare frame times; they do not change device settings.

  3. For a measured run with uneven frame times, use total frames divided by total elapsed seconds. Do not average the FPS converted from each individual frame.

  4. If you already know the FPS, choose FPS to ms and enter that frame rate on the other page. Your current input is not carried over.

What the result means

The formula
Equivalent FPS = 1,000 ÷ milliseconds per frame. Halving the frame duration doubles the steady frame rate.20 ms → 50 FPS · 10 ms → 100 FPS
Average frame time
The reciprocal of the mean of individual frame durations gives the average FPS across those frames. This requires the same frames and complete elapsed time.10 ms + 30 ms = 2 frames in 40 ms → 50 FPS
A single slow frame
Converting one frame gives its equivalent rate only. It does not establish the average rate of an entire run or describe all of its stutters.One 50 ms frame corresponds to 20 FPS for that interval.

Milliseconds to FPS questions