GUIDES

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.

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 a cap actually does

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".

Where the limiter sits

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.

Setting a 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.

Choosing the number

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

Did this page help?

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

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