144Hz Monitor Frame Pacing Test: How to Check Smoothness
By Ryan Mercer Updated 9 min read
On this page (9 sections)
- The short version
- What you need
- How to confirm monitor is running at 144Hz
- Which tools to use for frame pacing measurements
- Run the test: capture frame times in a real match
- How to interpret frame time graphs or frame intervals
- What uneven pacing looks like and its impact on gaming
- Common mistakes when testing frame pacing
- Questions people still ask
In short: Run CapFrameX or FrameView during gameplay to capture frame time intervals. At 144Hz, expect 6.94ms between frames. Jitter over 2ms or spikes above 10ms indicate uneven pacing that causes visible stutter, even when average FPS stays high.
Part of our guide on triple buffering on or off for gaming
A monitor running at 144Hz can still stutter badly if frames arrive unevenly, and average FPS alone will never show you that problem.
| Target frame time | 6.94ms at 144Hz |
|---|---|
| Acceptable jitter | under 2ms |
| Stutter threshold | spikes above 10ms |
| Test duration | 2-3 minutes per run |
| Confirm refresh rate | Windows display settings |
| Best test tools | CapFrameX, FrameView |
The short version
- Frame pacing measures consistency between frames, not just average FPS
- At 144Hz, each frame should arrive every 6.94ms; jitter over 2ms causes stutter
- CapFrameX and FrameView capture frame times during actual gameplay
- Test with V-Sync off first, then G-Sync or FreeSync on to isolate the cause
- Uneven pacing shows as spikes on the graph and feels like micro-stutter in-game
What you need
You need frame time capture software, a game that pushes your GPU, and a way to confirm your monitor is actually running at 144Hz. Most players skip that last check and test a monitor stuck at 60Hz without knowing it.
The tools are free. CapFrameX works on any Windows 10 or 11 PC with .NET 6 installed. FrameView needs an Nvidia or AMD card. Both log frame times to a file you can review after the match.
- CapFrameX or FrameView – free frame time loggers that run in the background
- A game you actually play – testing in a menu or benchmark loop hides real-world pacing issues
- Windows display settings open – to confirm 144Hz is active before you start
- A typical match or round – 2 to 3 minutes of normal gameplay, not a stress test
How to confirm monitor is running at 144Hz
Open Windows display settings by right-clicking the desktop. Click Advanced display and look at the refresh rate dropdown. It should show 144Hz as the active setting. If it shows 60Hz, your monitor is not running at the speed you think it is.
Change it to 144Hz, click Apply, and test again. The monitor needs a DisplayPort or HDMI 2.0 cable to hit 144Hz. An old HDMI 1.4 cable caps you at 60Hz no matter what the settings say. We cover cpu hitting 100 percent lowers polling rate in its own article.
Online tools like testufo.com/refreshrate show a moving pattern that looks smooth at high refresh rates and choppy at low ones. Run it after changing the setting to confirm the change took effect. The UFO should glide across the screen without visible steps.
Which tools to use for frame pacing measurements
CapFrameX and FrameView are the two free tools that log frame times during gameplay. CapFrameX uses PresentMon under the hood and works with any GPU. FrameView comes from Nvidia but also supports AMD cards. Both write a CSV file with the timestamp of every frame.
CapFrameX shows a live overlay with frame time and percentiles while you play. FrameView runs quieter and logs in the background. Pick CapFrameX if you want to see results immediately. Pick FrameView if you want to record a session and review it later without distraction. The other half of this decision is identifying udp loss impact.
Download CapFrameX from GitHub or FrameView from Nvidia's site. Install it, launch it before the game starts, and hit the hotkey to begin logging. Both tools default to F11 for start and stop. Avoid MSI Afterburner's frame time graph: it samples too slowly and misses the spikes that cause stutter.
- CapFrameX – live overlay, detailed percentile stats, works with Intel, Nvidia and AMD, outputs CSV
- FrameView – background logging, cleaner in-game, Nvidia and AMD support, also outputs CSV
- PresentMon – command-line only, no GUI, but the engine behind CapFrameX if you want raw logs
- Not MSI Afterburner – its frame time graph updates too slowly and hides the 1% spikes
Run the test: capture frame times in a real match
Launch CapFrameX or FrameView, then start your game. Load into a match or a busy area, not the main menu. Menu frame rates are capped or unlocked in ways that do not match gameplay, so the data will be useless.
Play normally for 2 to 3 minutes. Do not stand still. Move, aim, and engage the way you would in a real fight. Frame pacing issues show up under load, not when you are staring at a wall. There is more on 64 tick server delay compared to faceit in a separate guide.
Press the logging hotkey to start, play the round, then press it again to stop. The tool writes a file to its log folder. Do not close the game yet: run a second test with V-Sync or G-Sync toggled to compare before and after.
- Launch CapFrameX or FrameView before opening the game.
- Start the game and load into a match or a populated area, not the menu.
- Press F11 (or your chosen hotkey) to begin logging frame times.
- Play normally for 2 to 3 minutes, moving and shooting as usual.
- Press F11 again to stop logging. The tool saves a CSV file automatically.
- Toggle V-Sync, G-Sync or FreeSync in the game settings and repeat the test.
- Exit the game and open the CSV files to compare the results.
How to interpret frame time graphs or frame intervals
At 144Hz, each frame should arrive every 6.94ms. Open the CSV in Excel or import it into CapFrameX's analysis tab. Look at the frame time column. If most values sit between 6ms and 8ms with only rare spikes, pacing is smooth.
Jitter is the variation between frames. Calculate the standard deviation or just eyeball the range. If frame times swing from 5ms to 12ms constantly, that is uneven pacing. A spike above 10ms now and then is fine. A spike every few frames is stutter. People in this spot often ask about free-to-play tank games as well.
CapFrameX shows percentiles: 1% low and 0.1% low. These are the worst frame times in the session. If the 1% low is 15ms or higher, you will feel hitching even if average FPS is 140. That is the signature of bad pacing, not low performance.
| Frame time | What it means | Feel in-game |
|---|---|---|
| 6.5-7.5ms | Perfect pacing, no jitter | Buttery smooth |
| 6-9ms with rare spikes | Good pacing, occasional variance | Smooth with rare hitches |
| 5-12ms frequent swings | Uneven pacing, noticeable jitter | Micro-stutter, not fluid |
| Spikes above 15ms every second | Bad pacing or frame drops | Frequent visible stutters |
What uneven pacing looks like and its impact on gaming
Uneven pacing feels like micro-stutter: the image jumps or hesitates for a frame, then continues. Your FPS counter shows 144, but the game does not feel smooth. That disconnect happens because the interval between frames keeps changing.
On the graph, you will see a sawtooth pattern or random spikes instead of a flat line. In-game, it shows up when you turn quickly or track a moving target. The crosshair does not glide: it stutters. That ruins aim in shooters and makes racing games feel jerky. Before you commit to anything, it is worth looking at how to enable raw input buffer.
The most common causes are V-Sync forcing frame delivery out of step with the GPU, background tasks interrupting the render thread, or a monitor that reports 144Hz but is fed 60Hz frames. The test shows which one. If toggling V-Sync flattens the graph, sync was the problem. If the spikes remain, check your cable and Windows refresh rate setting again.
Common mistakes when testing frame pacing
Testing in the main menu or a benchmark loop gives you pacing data that does not match real gameplay. Menus often unlock the frame rate or cap it differently. Benchmarks repeat the same scene, which hides hitching that only appears under varied load.
Another mistake is testing with FPS capped at 144 by the game's limiter, then blaming the monitor. In-game limiters add their own timing jitter. Test with the limiter off or use RTSS to cap frames instead: it delivers smoother pacing than most built-in options.
Recording too short a session (30 seconds or less) misses the spikes that happen once or twice a minute. Run the test for at least 2 minutes to capture the outliers. Those are the frames that ruin smoothness.
- Testing in the menu instead of gameplay – menus have different frame delivery and do not show real pacing issues
- Using the in-game FPS limiter at 144 – most built-in limiters add jitter; use RTSS or test uncapped
- Logging for under a minute – short tests miss the occasional spikes that cause noticeable stutter
- Ignoring the 1% and 0.1% lows – average frame time hides the worst outliers that you actually feel
- Not toggling V-Sync or G-Sync – you need a before-and-after comparison to know if sync tech helps or hurts
Questions people still ask
Can I test frame pacing on a 60Hz monitor the same way?
Yes. At 60Hz, target frame time is 16.67ms. Use the same tools and methods. Jitter over 3ms or spikes above 25ms indicate uneven pacing. The principles are identical, just scaled to the lower refresh rate.
Does G-Sync or FreeSync fix uneven frame pacing automatically?
G-Sync and FreeSync smooth out pacing when your FPS fluctuates below the monitor's max refresh rate. They do not fix pacing if your GPU is delivering frames unevenly at a locked rate. Test with adaptive sync on and off to see if it helps in your specific case.
What if my frame times are good but the game still feels stuttery?
Frame pacing is only one part of smoothness. Check CPU frame time separately: CPU bottlenecks cause stutters that GPU frame time graphs will not show. Also verify your mouse polling rate is not spiking, and that no background process is interrupting the game thread.
Is there a difference between frame time and input lag?
Yes. Frame time measures how long each frame takes to render and when it is displayed. Input lag is the delay from pressing a key to seeing the result on screen. Uneven frame pacing increases perceived input lag because your actions and the visuals fall out of sync.
Can I use built-in game overlays instead of CapFrameX?
Steam's FPS counter and in-game overlays usually show average FPS, not frame time or percentiles. They will not reveal pacing issues. GeForce Experience has a performance overlay that shows frame time, but CapFrameX and FrameView give you the full log and percentile data you need to diagnose problems.