Home
The Best Ways to Cap Your Framerate in Steam Games
Steam does not currently feature a global, built-in setting within its desktop client to cap the framerate (FPS) for all games in your library. While the Steam Deck provides a dedicated system-level toggle for this, PC users must rely on alternative methods to manage their hardware performance. Controlling your framerate is a fundamental aspect of PC gaming optimization, helping to balance visual smoothness with hardware longevity and power consumption.
Understanding how to effectively limit your FPS involves navigating game-specific menus, graphics card driver software, and specialized third-party utilities. Each method offers distinct advantages in terms of input latency, ease of use, and frame-time consistency.
Why Capping Your Framerate is Essential for Stability
Running a game at an uncapped framerate might seem ideal for maximizing performance, but it often leads to diminishing returns and potential hardware issues. Capping your FPS provides several technical benefits that enhance the overall quality of your gaming sessions.
Thermal Management and Hardware Longevity
When a game runs uncapped, your Graphics Processing Unit (GPU) and Central Processing Unit (CPU) work at maximum capacity to render as many frames as possible. This constant 100% utilization generates significant heat. High temperatures lead to thermal throttling—where the hardware slows itself down to prevent damage—causing sudden FPS drops and stuttering. By capping the framerate at a level your system can consistently maintain, you reduce the thermal load, keep fan noise lower, and potentially extend the lifespan of your components.
Frame Time Consistency and Smoothness
A high FPS number does not always equate to a smooth experience. What matters more is frame-time consistency—the interval between each rendered frame. An uncapped game might jump between 100 FPS and 140 FPS, causing erratic frame times that feel like "micro-stutter." Capping the FPS to a stable baseline ensures that every frame is delivered to the monitor at a regular interval, creating a perceptibly smoother experience even if the raw FPS count is lower.
Reducing Screen Tearing and Sync Optimization
Screen tearing occurs when the GPU's frame output is out of sync with the monitor's refresh rate. If you are using technologies like G-Sync or FreeSync (Variable Refresh Rate), capping your FPS slightly below your monitor's maximum refresh rate (the common "-3 FPS rule") is required to keep the sync technology active and prevent it from reverting to standard V-Sync, which introduces significant input lag.
Method 1: Utilizing In-Game Graphics Settings
The most effective and recommended way to cap your framerate is through the internal settings of the game itself. Most modern titles available on Steam include a "Max FPS," "Frame Rate Limit," or "Refresh Rate Sync" option within their Video or Graphics menus.
Why In-Game Limiters are Superior
In-game limiters are typically "engine-level" constraints. Because the game engine itself knows when to stop processing the next frame, this method usually results in the lowest possible input latency. Unlike driver-level caps, which might hold back a finished frame at the end of the pipeline, an in-game limiter prevents the engine from working on frames that won't be displayed, keeping the input-to-render pipeline lean.
How to Configure In-Game Limits
- Launch the desired game from your Steam Library.
- Open the Options or Settings menu.
- Navigate to Video, Display, or Graphics.
- Look for a slider or dropdown labeled Frame Rate Limit.
- Select your desired value (e.g., 60, 120, or 144).
- Save and apply the changes.
In our testing with titles like Counter-Strike 2 or Cyberpunk 2077, using the internal engine cap provided a more responsive feel than external overrides, especially when combined with low-latency technologies like NVIDIA Reflex or AMD Anti-Lag.
Method 2: NVIDIA Control Panel (For GeForce Users)
If a game lacks a built-in limiter, NVIDIA users can enforce a cap through the NVIDIA Control Panel. This method is highly reliable and can be applied globally to all games or specifically to individual Steam titles.
Setting a Global Framerate Cap
A global cap is useful if you want to ensure no game ever exceeds a certain threshold, such as your monitor's refresh rate, to save power and reduce heat across your entire library.
- Right-click on your desktop and select NVIDIA Control Panel.
- Under the 3D Settings tree on the left, click Manage 3D Settings.
- Stay on the Global Settings tab.
- Scroll down the list of settings to find Max Frame Rate.
- Click the setting, change it to On, and enter your preferred FPS value.
- Click Apply at the bottom right.
Setting a Per-Game Framerate Cap
For games where you want a specific limit—perhaps 60 FPS for a cinematic RPG but 144 FPS for a fast-paced shooter—use the Program Settings tab.
- In the Manage 3D Settings menu, click the Program Settings tab.
- Click the Add button and find the specific Steam game executable (e.g.,
eldenring.exe). - Find Max Frame Rate in the list below.
- Set it to your desired specific value and click Apply.
This driver-level limiter is processed by the GPU driver. While it adds a negligible amount of input lag compared to in-game limiters, it is remarkably consistent and works even in older games that don't recognize modern settings.
Method 3: AMD Software Adrenalin Edition (For Radeon Users)
AMD provides two distinct ways to limit framerates: Radeon Chill and Frame Rate Target Control (FRTC). Each serves a slightly different purpose.
Using Radeon Chill for Efficiency
Radeon Chill is an adaptive power-saving feature. It limits FPS when you are idle in a game (e.g., not moving the mouse) and increases it when the action picks up. However, you can use it as a standard FPS cap by setting the Min and Max values to the same number.
- Open AMD Software: Adrenalin Edition.
- Go to the Gaming tab and select Games.
- Choose the specific Steam game you wish to modify.
- Toggle Radeon Chill to Enabled.
- Set both the Min FPS and Max FPS to your target cap.
Using Frame Rate Target Control (FRTC)
FRTC is a more traditional limiter that caps the framerate regardless of on-screen activity. It is often preferred for menus or cutscenes that might otherwise run at thousands of FPS, causing coil whine in your GPU.
- In AMD Software, go to the Global Graphics section or individual game profile.
- Look for Frame Rate Target Control.
- Enable it and slide the bar to your target limit.
Radeon Chill is generally regarded as having better latency characteristics than FRTC in modern titles, making it the preferred choice for most Radeon users.
Method 4: Steam Launch Options and Console Commands
For games built on specific engines, such as Valve’s Source Engine (CS:GO, Left 4 Dead 2, Portal) or certain Unreal Engine titles, you can use Steam's launch options to pass a framerate command directly to the game upon startup.
Source Engine Games
Source engine games are famous for their console commands. The most common is fps_max.
- Right-click the game in your Steam Library.
- Select Properties.
- In the General tab, find the Launch Options box.
- Type
+fps_max 144(replace 144 with your desired limit). Use0for uncapped. - Close the window and launch the game.
Unreal Engine Games
Some Unreal Engine 4 and 5 games allow for a cap via launch options, though this is less standardized. You can try adding:
-FrameRateLimit=60
Note that launch options are highly game-dependent. If a game has an in-game menu for FPS, that menu will almost always override these launch commands.
Method 5: RivaTuner Statistics Server (RTSS)
For enthusiast gamers who demand the most stable frame delivery possible, RivaTuner Statistics Server (RTSS) is the industry standard. It is frequently bundled with MSI Afterburner but can be used as a standalone tool.
Why RTSS is the Gold Standard for Frame Times
RTSS uses a high-precision timer to "pace" frames. While driver-level limiters (NVIDIA/AMD) are great, they can sometimes have slight variances in frame delivery. RTSS ensures that if you cap a game at 60 FPS, every single frame is delivered at exactly 16.67 milliseconds. This results in a "flat" frame-time graph, which provides the smoothest visual experience possible.
How to Use RTSS with Steam Games
- Download and install RTSS.
- Open the application (it will reside in your system tray).
- Click the Add button (the big plus sign) and navigate to your Steam game's folder to select the
.exe. Alternatively, you can use the Global profile for all games. - On the right side, find the box labeled Framerate limit.
- Type in your desired number and press Enter.
- Keep RTSS running in the background while you play.
One drawback of RTSS is that it is a "late-stage" limiter. It holds the frame back just before it reaches the display. While this creates perfect smoothness, it adds approximately one frame of input latency. For competitive shooters, an in-game limiter is better; for immersive single-player games, RTSS is unbeatable.
Method 6: V-Sync and Variable Refresh Rate (VRR)
While not a direct "cap" in the manual sense, Vertical Sync (V-Sync) is the traditional method of limiting FPS to your monitor’s refresh rate. However, modern gaming has moved toward more sophisticated solutions.
The Problem with Traditional V-Sync
V-Sync forces the GPU to wait for the monitor's refresh cycle before sending a new frame. While this eliminates tearing, it creates a massive "backlog" of frames, resulting in heavy input lag. If your FPS falls even one frame below the refresh rate (e.g., 59 FPS on a 60Hz screen), V-Sync often drops the effective framerate to 30 FPS to stay in sync, causing a massive stutter.
The G-Sync/FreeSync Optimization
If you have a VRR monitor, you should:
- Enable G-Sync or FreeSync in your GPU control panel.
- Enable V-Sync (preferably in the GPU control panel, not the game menu).
- Cap your FPS to 3 frames below your refresh rate (e.g., 141 FPS for a 144Hz monitor).
This specific configuration ensures you get zero screen tearing, the smoothest possible motion, and the lowest possible latency for a synced setup. Without the manual cap, the system might exceed the VRR range, disabling the technology and causing either tearing or V-Sync lag.
Impact of FPS Capping on Different Hardware
The decision to cap your framerate should be informed by the type of hardware you are using. Different setups benefit from different capping strategies.
Gaming Laptops
For laptop users, capping FPS is almost mandatory. Laptops have limited cooling capacity. By capping a game at 60 FPS instead of letting it run at 90 FPS, you significantly reduce the heat generated by the GPU. This prevents the keyboard from becoming uncomfortably hot and stops the fans from sounding like a jet engine. Furthermore, it saves battery life if you are playing away from a power outlet.
Handheld PCs (Steam Deck, ROG Ally)
On handheld devices, the screen is small enough that the difference between 60 FPS and 90 FPS is often hard to notice, but the difference in battery life is massive. While the Steam Deck has its own OS-level limiter, for Steam games on Windows-based handhelds like the ROG Ally or Legion Go, using the GPU driver cap or RTSS is essential to get more than an hour of playtime.
Low-End PCs
If your PC struggles to maintain a high framerate, it is better to cap the game at a lower, stable number (like 30 or 40 FPS) than to have it fluctuate between 30 and 60. A stable 30 FPS feels much better than a jittery 45 FPS because the brain adapts to the consistent rhythm of the frames.
Advanced Troubleshooting: Why Your FPS Cap Isn't Working
Sometimes, you might set a limit in the NVIDIA panel or RTSS, but the game continues to run at an uncapped rate. Here are the most common reasons why:
- Windowed vs. Fullscreen: Some limiters only work in "Exclusive Fullscreen" mode. If you are playing in "Windowed" or "Borderless Windowed" mode, the Windows Desktop Window Manager (DWM) might be controlling the sync. Try switching display modes in the game settings.
- Multiple Limiters Clashing: If you have a cap set in NVIDIA Control Panel and an in-game cap and RTSS, they may conflict. Usually, the lowest cap wins, but this can cause stuttering. Stick to one method.
- Overlay Issues: Some games with aggressive anti-cheat (like Destiny 2 or Valorant) may block third-party overlays like RTSS. In these cases, you must use driver-level or in-game limiters.
- Driver Bugs: Occasionally, a GPU driver update might break the "Max Frame Rate" feature. If this happens, a clean reinstall of drivers using DDU (Display Driver Uninstaller) is often the solution.
How to Verify Your Framerate Cap
Once you have applied your cap, you need to verify that it is working correctly. Steam provides a simple way to do this without extra software.
- Open Steam Settings.
- Go to the In-Game tab.
- Look for the In-game FPS counter dropdown.
- Select a position (e.g., Top-left) and check "High contrast color."
- Launch your game and observe the number in the corner. If it stays at your exact limit (or fluctuates by only 1 FPS), your cap is successful.
Frequently Asked Questions (FAQ)
Does capping FPS reduce input lag?
Generally, no. Capping FPS actually slightly increases input lag compared to running at thousands of frames per second, because there is a longer gap between when you move your mouse and when the next frame is rendered. However, a stable cap is often preferred over fluctuating lag, and if you are using G-Sync/FreeSync, a cap is necessary to keep lag low.
Is it better to cap FPS or use V-Sync?
It is almost always better to cap FPS using an in-game limiter or driver-level setting than to use traditional V-Sync. V-Sync is notorious for causing heavy "floaty" mouse feel (input lag). Only use V-Sync in combination with G-Sync/FreeSync and a manual FPS cap.
Can I cap FPS for just the Steam Overlay?
No, the Steam Overlay does not have its own independent framerate setting. It renders at the same speed as the game it is layered over.
What is the best FPS cap for a 60Hz monitor?
For most users, a cap of 60 FPS is ideal. If you are a competitive player and don't mind screen tearing, you might leave it uncapped to get the lowest latency, but for 99% of games, matching your refresh rate is the best balance.
Does the Steam Deck FPS limiter work on PC?
No. The Steam Deck's "Performance Overlay" and framerate slider are part of SteamOS (Linux) and are integrated into the hardware's power management. These features are not present in the Windows version of the Steam client.
Summary of Capping Methods
| Method | Best For | Latency | Consistency |
|---|---|---|---|
| In-Game Menu | Most games | Lowest | Good |
| NVIDIA/AMD Driver | Missing in-game options | Low | Excellent |
| RTSS (RivaTuner) | Perfect smoothness | Moderate | Best |
| Steam Launch Options | Valve/Source games | Low | Good |
| V-Sync | Eliminating all tearing | High | Fair |
Capping your framerate is a simple yet powerful tool in a PC gamer's arsenal. By moving away from the "more is always better" mindset, you can achieve a quieter, cooler, and ultimately smoother gaming experience. Whether you choose the ease of the NVIDIA Control Panel or the surgical precision of RTSS, the key is to find a value that your hardware can sustain 1% of the time, ensuring that dips and stutters become a thing of the past.
-
Topic: How to Limit FPS in Steam Games - Full Guide - GeekChamphttps://geekchamp.com/how-to-limit-fps-in-steam-games-full-guide/
-
Topic: How To Limit FPS In Steam Games - Full Guide - TechBloathttps://www.techbloat.com/how-to-limit-fps-in-steam-games-full-guide-2.html
-
Topic: How to Cap Frames in Steam - TechBloathttps://www.techbloat.com/how-to-cap-frames-in-steam.html