Frame Time Test — Measure Millisecond Latency Online
Inspect individual frame generation intervals in milliseconds, evaluate P95/P99 latency percentiles, and detect micro-stutter spikes.
Measure Frame Time Latency
Measures exact millisecond intervals between rendered frames to detect micro-stutters and scheduling variance.
Frame Time Reference Table
Frame time is inversely proportional to FPS (Formula: Frame Time = 1000 ÷ FPS). Consistency across frame intervals is the true foundation of smooth visual motion.
Frame Time Reference Matrix
Formula: 1000 ÷ FPS| Target Frame Rate | Exact Frame Time | Operational Context |
|---|---|---|
| 30 FPS | 33.33 ms | Baseline interactive frame rate |
| 60 FPS | 16.67 ms | Universal desktop & mobile standard |
| 90 FPS | 11.11 ms | Smooth motion threshold |
| 120 FPS | 8.33 ms | Half the frame latency of 60Hz |
| 144 FPS | 6.94 ms | Standard esports monitor target |
| 165 FPS | 6.06 ms | Enhanced motion clarity |
| 240 FPS | 4.17 ms | Near-instantaneous frame delivery |
| 360 FPS | 2.78 ms | Sub-3ms frame rendering pipeline |
Frequently Asked Questions
Why is frame time more revealing than average FPS?
Average FPS blends fast and slow frames together, masking brief 50ms stutters. Frame time measures the exact millisecond delivery cost of every single frame, exposing micro-hitching and latency spikes directly.
What are P95 and P99 frame times?
P95 and P99 represent the 95th and 99th percentile worst-case frame times. If your median frame time is 6.94ms (144 FPS) but your P99 is 30ms, you will experience noticeable hitching in 1% of rendered frames.
What causes frame-time spikes?
Spikes are triggered by garbage collection passes, background CPU thread contention, GPU thermal throttling, or asset loading delays in the browser graphics pipeline.
Related Performance Tools
Explorer les 25 outils →FPS Test
FPSAccurately measure your browser frame rate, average FPS, 1% lows, and instantaneous render stability.
Frame Pacing Test
msDetect frame delivery unevenness, micro-stutters, and presentation queue pacing anomalies.
Refresh Rate Test
HzDetect and verify your monitor native refresh rate in Hertz (60Hz, 120Hz, 144Hz, 240Hz, 360Hz+).
Frame Skipping Test
BlocksVerify if your monitor overclock or custom resolution is genuinely displaying all frames without dropping cycles.
Ghosting Test
pxAssess pixel response time, trailing artifacts, inverse ghosting (overshoot), and motion smearing.