Should you cap your FPS? Frame limiters explained

A frame cap gives up the frames above the limit in exchange for a constant frame-time target, an empty render queue and a GPU that is not running flat out. Where to set one with and without G-SYNC or FreeSync, which limiters add delay, and how to check it.

Cap your FPS when the game runs above a rate it can hold steadily: a cap does nothing below its limit, and above it the frame time steadies and the render queue empties. Use the game's own limiter where there is one, and with a G-SYNC or G-SYNC Compatible monitor set it at least 3 below the maximum refresh.

Your game runs at 300 frames per second on a 144 Hz monitor. One guide says cap it; another says an uncapped game has the lowest latency. Both can be right, because a cap changes several things at once, and which of them you care about decides the answer.

What does an FPS cap actually do?

A frame limiter holds the game to a set rate by making it wait. Below the limit it does nothing: Blur Busters' G-SYNC 101 closing FAQ says any limiter, in-game or external, "is only active when the framerate is sustained above the set FPS limit". While it is active, three things change.

What it costs is the frames above the limit. And if the CPU is the limit already, there is little queue to remove: NVIDIA notes that "being CPU bound is a lower latency state than being GPU bound".

Which frame limiter should you use?

Blur Busters measured limiters against each other:

LimiterWhat Blur Busters found
In the game or its config file"almost always free of additional latency", because it can regulate frames at the source
RivaTuner Statistics Server (RTSS)"up to 1 frame of delay" compared with an in-game limiter, with steadier frame times
NVIDIA Max Frame Rate (driver 441.87 and later)a CPU-level limiter, "comparable to the RTSS framerate limiter in both frametime performance and added delay"

So use the game's own limiter where there is one, and an external one where there is not. Even an external cap can beat no cap: within the G-SYNC range, Blur Busters explains, a frame rate held by RTSS "can actually have 1 frame less input lag than the same uncapped framerate" with the pre-rendered frames setting at 1, because the held cap empties that queue. For plain V-Sync without VRR, Blur Busters prefers RTSS for its steadier frame times.

Reflex and Anti-Lag sit between the two ideas. NVIDIA calls Reflex a "dynamic" framerate limiter: it times the game's work so the render queue stays empty, without locking you to one number. AMD's Anti-Lag 2 SDK documentation describes the original Anti-Lag as a delay in the driver that keeps the CPU from running "too far ahead" of the GPU; Anti-Lag 2 moves that delay into the game, "just before the user controls (mouse/gamepad/keyboard) are sampled", which is why each game has to integrate it. Valve added Anti-Lag 2 support to CS2 in May 2024.

How do you set an FPS cap?

CS2. The Frame Pacing section of the Advanced Video settings has Maximum FPS In Game and Maximum FPS In Menus, which, per Valve's June 2024 release notes, "control the fps_max and fps_max_ui convars respectively". Valve's August 2025 update notes say "fps_max can no longer be changed while connected to a server", so set it before you join. With G-Sync, V-Sync and Reflex all on, CS2 limits itself to "your display's refresh rate or slightly lower".

NVIDIA. Blur Busters' steps for Max Frame Rate: under Graphics in the NVIDIA app or Manage 3D settings in the classic Control Panel, set it to On, choose the limit and apply. One exception, as of October 2026: NVIDIA's March 2026 announcement still says the Dynamic mode of DLSS 4.5 Multi Frame Generation "is currently not compatible with frame rate limiters and V-Sync".

AMD. AMD's advice for FreeSync users fits in one line: when the frame rate regularly exceeds the refresh rate, "turn on V-Sync or cap your framerate". For the settings inside AMD Software, see AMD Software settings for games.

What should you cap your FPS at?

With G-SYNC or a G-SYNC Compatible monitor: at least 3 below the maximum refresh (57 at 60 Hz, 97 at 100 Hz, 117 at 120 Hz, 141 at 144 Hz), with V-Sync on in the driver. Blur Busters found 2 below was enough in its tests and recommends 3 because limiters differ in accuracy; going lower than needed "can actually slightly increase input lag". In a game with Reflex, with VRR and V-Sync on, Reflex picks the limit for you. With FreeSync on an AMD card, AMD's own advice is the one above: V-Sync or a cap.

Without VRR, V-Sync off: the cap is not tied to the refresh rate, so its job is to keep the GPU from saturating. Set it where your machine holds it in the busiest scenes of your game, not the quiet ones: a cap the frame rate keeps falling under is inactive exactly when it matters. How this compares on latency with VRR is one of the points where sources disagree; G-SYNC, FreeSync and V-Sync sets out both sides.

Without VRR, V-Sync on: the cap does not remove V-Sync's own delay, which Blur Busters measured stacking with the limiter's, and Blur Busters suggests RTSS here for its steadier frame times.

Check it with a frame-time graph

A held cap shows as a frame-time line at about 1000 divided by the cap: 7.1 ms at 141, 4.2 ms at 237. Expect it flatter with an external limiter than with an in-game one, which Blur Busters says targets an average and lets single frame times vary. Spikes above the line are frames the cap could not hold. A line that sits above the cap's value all the time means the limiter is never active.

Measure before and after: the same scene, several captures each way, and compare the 1% lows rather than the average (high average FPS but bad 1% lows). A frame-time graph shows pacing, not input latency: the latency figures on this page are Blur Busters' and NVIDIA's, not something your capture confirms, and the input lag no software can fix shows where the rest of the delay sits.

What does not help

Related

Written by w0a, the project that makes the app. An article is published only after the site's automated checks pass, and the date at the top is the day its text last changed.

Playing CS2? Which launch options still do anything, and where the frames really are in the video menu: How to fix CS2 stutter and low FPS: a measured checklist

3 days of Pro, claimed inside the app through Discord with no card: How the free trial works

w0a changes no Windows setting until you ask it to, and before a tweak writes a new value it saves the old one. Get notified

Did this page help?

What was missing, or what did not work? We read every one of these.

Only what you type is sent, with the name of this page. Our server also records the connecting IP address to limit abuse and deletes it with the report. Please do not use this box if you are under 16. Privacy Policy

If this page did not solve it, write to us — say which article you read, and we will fix the article.