FPS & Frame Time Calculator

Convert between frames per second and frame time in milliseconds.

60 FPS 16.67 ms per frame
Common frame rates
FPSFrame timeWhere you see it

Frame rate and frame time describe the same thing from opposite ends: how many frames arrive each second, and how long each one takes. Frame time is the more useful of the two when you are chasing stutter, because a run of good average FPS can still contain single frames that took far too long.

How to use it

  1. Type a frame rate to see the frame time it works out to.
  2. Or type a frame time in milliseconds to get the frame rate.
  3. Either field updates the other as you type.
  4. The table underneath covers the frame rates and refresh rates you are most likely to be aiming for.

How the numbers are worked out

The maths: frame time in milliseconds = 1000 ÷ frames per second, and the reverse is the same sum the other way round. 60 FPS is 16.67 ms per frame; 144 FPS is 6.94 ms.

Common questions

Why does frame time matter more than average FPS?

Because an average hides the spikes. A game running at an average of 90 FPS that occasionally takes 40 ms to deliver a frame feels like it stutters, even though the average looks healthy. Frame time shows you the individual bad frames that the average smooths away.

What frame rate should I aim for?

Match your monitor first. A 60 Hz screen cannot display more than 60 frames a second, so frames beyond that are being discarded. On a 144 Hz or 165 Hz screen, aim for a frame rate you can hold steadily rather than a high one that keeps dipping — consistency feels better than a higher but unstable number.

What is 1% low?

It is the frame rate of your worst 1% of frames — in effect, how bad the rough patches get. A game showing 120 FPS average with a 40 FPS 1% low will feel noticeably less smooth than one at 90 average with an 80 FPS 1% low.

Is higher always better?

Up to a point. Beyond your monitor's refresh rate the extra frames are not displayed, though they can still slightly reduce input lag. A stable frame rate that matches your screen beats a higher one that fluctuates.

Why is 30 FPS 33.33 ms rather than 33?

Because 1000 divided by 30 does not come out even. The recurring decimal is why 30 and 60 FPS caps are not perfectly even numbers of milliseconds.

Not sure what your result means?

Post it in the forums and someone who has had the same fault will usually know whether it is worth cleaning, repairing or replacing. You do not need an account to read, and it is free to join.