Frametime

t = 1000/FPS.
Created by
Renato Passos, Eng. de Software
Reviewed by
Renato Passos, Eng. de Software

Last updated: Apr 18, 2026

Frametime
16,67 ms

About this calculator

The Frametime calculator converts Frames Per Second (FPS) to milliseconds per frame, helping analyze graphical performance consistency. For example, 30 FPS means each frame takes 33.3 ms to render. This reveals smoothness of games or applications.

The calculation uses the formula: frametime = 1000 / FPS. Below 16 ms (60 FPS) indicates smooth performance, while over 33 ms suggests noticeable lag. It's useful for hardware testing, optimizing settings, or comparing CPUs/GPUs.

Use this tool to diagnose gaming stutter issues, analyze benchmarks, or adjust graphical settings. Note that variable FPS (e.g., 30-60 FPS) isn't the same as consistent frametime. Stability between frames matters more than high averages.

Important: Extreme values (very low FPS or zero) may produce invalid results. Always cross-reference with detailed frametime graphs to identify spikes or lag. FPS doesn't directly indicate visual quality, only the update rate.

Frequently asked questions

How does the calculation work?

The formula is frametime = 1000 / FPS. This converts frames per second to milliseconds per frame.

Why convert FPS to milliseconds?

Because millisecond values show frame-to-frame variation, revealing lag that FPS averages might hide.

What's the ideal frametime value?

Under 16 ms (60 FPS) is ideal for games. Values over 33 ms cause perceptible lag, though it depends on the game.

What if FPS is very low?

Reduce graphical resolution, close background programs, or update drivers. Stable FPS matters more than high averages.

Does this work for videos?

No, since videos have fixed frame rates (24/30/60 FPS) and don't fluctuate like games. Use for interactive apps.

Other Games calculators