Skip to main diagnostic tool
πŸš€ High-Refresh Rate Diagnostic

120 FPS & 120Hz Verification Test

120 FPS calibration enables you to verify whether your display, browser, and graphics drivers are achieving true 120Hz hardware synchronization without 60 FPS VSync capping.

Calibrating Refresh Sync...
Target Sync:120 Hz (8.33ms)
Measured Frame Rate120frames/sec
Target Frametime8.33 msper frame
Dropped Frames0detected spikes
Sync Quality100%frame pacing
Top Lane: 120 FPS Motion Track (8.33ms) Bottom Lane: 60 FPS Motion Track (16.66ms)

How the 120 FPS Verification Engine Works

To verify true 120 FPS rendering, our engine registers a high-precision requestAnimationFrame loop synchronized to your display's vertical blanking interval (V-BLANK). At 120Hz, your monitor refreshes every 8.33 milliseconds ($1000 / 120$). If your system drops a single frame interval, the motion synchronizer instantly flags a dropped frame event.

Motion vector clarity chart comparing 60 FPS motion blur vs 120 FPS smoothness
✨Clarity Chart
Figure 4.1: Motion vector clarity chart comparing 16.66ms frame persistence blur at 60 FPS against 8.33ms rapid refresh at 120 FPS.

Display Cable & Bandwidth Requirements for 120Hz

ResolutionRequired BandwidthMinimum HDMI StandardMinimum DisplayPort Standard
1080p @ 120Hz / 144Hz7.34 GbpsHDMI 1.4b or HDMI 2.0DisplayPort 1.2
1440p @ 120Hz / 144Hz14.08 GbpsHDMI 2.0DisplayPort 1.2
4K UHD @ 120Hz / 144Hz32.00 GbpsHDMI 2.1 (Ultra High Speed)DisplayPort 1.4 with DSC
Ultrawide 3440x1440p @ 120Hz18.89 GbpsHDMI 2.0b / HDMI 2.1DisplayPort 1.4

How to Enable 120Hz on Windows, macOS, and Mobile Devices

  1. Windows 11 / Windows 10: Open Settings -> System -> Display -> Advanced display. Under Choose a refresh rate, select 120.00Hz (or 144Hz/240Hz).
  2. macOS (MacBook Pro / External Monitors): Open System Settings -> Displays -> click your external display -> select 120 Hertz from the Refresh Rate dropdown.
  3. Android (Samsung Galaxy, OnePlus, Pixel): Open Settings -> Display -> Motion Smoothness -> set to High (120Hz).
Hardware Knowledge Base

Frequently Asked Questions

Technical answers to common hardware, refresh rate, and browser diagnostic questions.

How do I know if my monitor or phone is actually displaying 120 FPS?

Run the interactive synchronizer above. If your display is running at 120Hz, the '120 FPS Status' will display a green 'VERIFIED 120 FPS' badge, and the 120 FPS tracking bar will glide smoothly with zero double-image ghosting.

Why is my 120Hz iPad Pro (ProMotion) or iPhone showing 60 FPS in browser?

iOS Safari sometimes restricts requestAnimationFrame cycles in web browsers to 60 FPS to conserve battery. To test true 120 FPS on iOS, ensure Low Power Mode is disabled and that you are actively interacting with or scrolling the page.

Do I need HDMI 2.1 or DisplayPort for 120Hz/144Hz gaming?

For 1080p and 1440p resolutions, HDMI 2.0 or DisplayPort 1.2 easily support 120Hz and 144Hz. For 4K resolution at 120Hz or higher, you must use an HDMI 2.1 cable or DisplayPort 1.4/2.1 connection.

What causes frame drops during the 120 FPS test?

Frame drops occur when your CPU/GPU cannot deliver a new frame within the strict 8.33 millisecond budget of a 120Hz refresh cycle, often due to background video playback, active screen recorders, or disabled hardware acceleration.