English
English
Deutsch
Deutsch
French
French
Italian
Italian
Spanish
Spanish
Polish
Polish
Portuguese
Portuguese
Turkish
Turkish
Vietnamese
Vietnamese
简体
简体
繁体
繁体
Japanese
Japanese
Korean
Korean
Thai
Thai
Support
en
en

How to Show FPS in CS2: Commands and Binds [2026]

Articles
May 14
21K views 8 mins read

FPS (frames per second) is a critical performance metric in video games. A high FPS makes motion smoother, reduces input lag, and improves overall responsiveness. The fastest way to check CS2 performance is to use CS2 console commands such as cl_showfps. This article covers several methods for showing FPS in CS2, such as console commands, Steam settings, GPU software overlays, and key binds.  It also includes useful commands for boosting FPS and simple optimization tips for more stable gameplay. Monitoring frame rate helps you understand how stable the game is, so many players use a CS2 show FPS command to keep an eye on it.

How to Show FPS in CS2

Method 1: Developer Console (cl_showfps)

The standard way to show FPS in CS2 is the Developer Console.

  1. Open Settings and go to the Game tab.
  2. Set Enable Developer Console to Yes.
  3. Press ~ to open the console.
  4. Enter cl_showfps 1 to turn on the FPS counter.
  5. Enter cl_showfps 0 to turn it off.

The FPS counter appears in the upper-left corner of the screen. It helps track CS2 performance during a match and spot possible PC-related issues.

There are several useful cl_showfps commands:

  • cl_showfps 1 – turns on the FPS counter as a red line on the left side of the screen.
  • cl_showfps 2 – shows more detailed performance information, similar to the old net_graph command from CS:GO.
  • cl_showfps 0 – turns the FPS counter off.

If the console does not open with the ~ key, add -console to the CS2 launch options in Steam:

Steam → CS2 → Properties → Launch Options → -console

Method 2: Steam Overlay

Steam Overlay is a simple way to show FPS in CS2 without using console commands. It works through Steam settings and can be used in any Steam game.

  1. Open Steam.
  2. Go to Settings In Game.
  3. Find In-game FPS Counter.
  4. Choose the counter position: top-left, top-right, bottom-left, bottom-right.
  5. Launch CS2 and check the selected corner of the screen.

This method is useful for basic FPS tracking. The counter shows the current frame rate during gameplay, which helps identify performance drops, freezes, or unstable moments in a match.

The main downside is limited information. Steam Overlay shows only FPS and does not include CS2-specific performance metrics such as server data, frame timing, or detailed network information. For more detailed CS2 performance tracking, console commands provide more control.

Method 3: NVIDIA / AMD Software Overlay

GPU software can also display FPS in CS2. This method is useful for players who want a single performance overlay for all games, not only CS2. NVIDIA App and AMD Adrenalin tools can display FPS directly on the screen and often include extra performance data such as GPU load, temperature, and frame timing.

NVIDIA App

Steps:

  1. Open NVIDIA App.
  2. Go to Settings.
  3. Turn on NVIDIA Overlay.
  4. Press Alt+Z to open the overlay.
  5. Go to the Statistics/HUD section.
  6. Choose the counter position on the screen.

After setup, the FPS counter appears in the selected corner during CS2 matches.

AMD Adrenalin

Steps:

  1. Press Alt+R or Alt+Z (depending on AMD Adrenalin hotkey settings).
  2. Go to the Performance tab.
  3. Enable FPS monitoring.
  4. Adjust the overlay position and metrics if needed.

After this, the FPS will appear on the screen. The advantage is that players can view FPS directly over CS2. With AMD Adrenalin, FPS appears directly over CS2 alongside GPU load, temperature, and other metrics – useful for identifying what causes lag, stuttering, or frame drops.

How to Bind FPS Display to a Key

CS2 also allows binding the FPS counter to a key. This makes it easy to turn the display on or off during a match without typing the command every time. 

To use separate keys for turning FPS on and off, enter these commands in the console:

  • bind “F1” “cl_showfps 1
  • bind “F2” “cl_showfps 0

F1” turns the FPS counter on, while “F2” turns it off.

A toggle bind can also switch the FPS display on and off with a single key:

  • bind “F1” “toggle cl_showfps 0 1

Pressing F1 once enables the FPS counter with this bind. Pressing it again disables the counter.

The bind can be added directly through the console while in-game. To keep it saved between sessions, add the command to the autoexec.cfg file in the CS2 config folder:

…\Counter-Strike Global Offensive\game\csgo\cfg\

This setup is convenient for quick checks during matches. The counter can stay hidden most of the time and be enabled only when checking performance.

Best CS2 Console Commands for FPS Boost

These commands may help stabilize FPS or reduce unnecessary load:

Command
Description
Effect
fps_max 0
Removes the FPS cap entirely
Unlocks max FPS
fps_max 144
Caps FPS at 144 (use your monitor’s Hz)
Reduces tearing
cl_disable_ragdolls 1
Disables ragdoll physics for dead bodies
Slight FPS gain in fights
r_drawparticles 0
Disables particle effects
Helps weak GPUs
cl_showfps 1
Shows FPS in top-left corner
No FPS impact
mat_queue_mode
Forces multi-core rendering
Significant FPS gain on multi-core CPUs

fps_max is the first command worth testing. Completely unlocked FPS can feel more responsive, but a stable cap close to the monitor’s refresh rate often feels smoother during real matches.

Why FPS Matters in CS2

Here is why FPS matters:

  • Faster visual feedback: higher FPS make enemy movement and peeks easier to read.
  • Smoother aim and spray control: stable FPS helps keep crosshair movement and spray control more consistent.
  • More responsive input: higher FPS can make mouse movement feel sharper, especially with low-input-lag settings.
  • Less screen tearing: a properly configured fps_max can help keep the image more stable.

FPS should match or exceed the monitor’s refresh rate. For example, 60 FPS on a 144Hz monitor means the screen is displaying far fewer frames than it can handle. In practice, this uses only about 40% of the monitor’s rate potential. For a 144Hz display, aim for at least 144 FPS. For a 240Hz display, aim for at least 240 FPS.

Ideal FPS Targets by Monitor Type

Optimal FPS depends on the monitor’s refresh rate. The higher the screen’s refresh rate, the more frames per second it can display. As a result, CS2 feels smoother and more responsive when FPS matches or exceeds that number.

Setup
Target FPS
Basic (60Hz monitor)
60+ FPS
Standard competitive (144Hz)
144+ FPS
High refresh rate (240Hz)
240+ FPS
Pro setup (360Hz+)
360+ FPS

Pro players usually use monitors with at least 240Hz and, more commonly, 360Hz. For a 60Hz monitor, anything above 60 FPS can still improve responsiveness in some cases, but the screen itself can display only 60 frames per second. Because of that, the visible advantage is limited. A player using a 144Hz, 240Hz, or 360Hz monitor can actually see more frames and get a smoother image during fast movement. 

How to Increase FPS in CS2

Adjust Graphics Settings

Graphics settings have a major impact on FPS in CS2. Lowering the most demanding options can make the game smoother, reduce stutters, and keep performance more stable during fights. Here are the main graphics settings to adjust:

Setting
Recommended Value
Why it helps
Shadow Quality
Low
Reduces GPU load and improves FPS
Shader Detail
Low
Makes effects less demanding
Anti-Aliasing
Off or MSAA 2x
Reduces visual processing load
Texture Quality
Medium
Keeps visibility decent without using too much VRAM
Boost Player Contrast
On
Helps spot player models more clearly

Lower Shadow Quality and Shader Detail on mid-range systems. They can affect FPS during busy rounds, especially when smokes, Molotovs, grenades, and multiple players appear on screen.

Turning Anti-Aliasing off gives the highest frame rate, while MSAA 2x keeps the image cleaner with a smaller performance hit.

Texture Quality is better left on Medium for many setups. Very low texture settings may increase FPS slightly, but they can make the game look worse and sometimes reduce clarity. Medium is a safer balance between performance and clarity.

Boost Player Contrast does not increase FPS, but it is still worth enabling. It makes player models easier to see, which is useful in competitive matches.

Manage System Resources

If FPS still drops, it is worth checking what is putting extra load on the PC. In this case, one of these methods may help.

Close unnecessary background apps. Browsers, streams, launchers, and recording software can use system resources. System resources are shared between running programs and open browser tabs. As a result, CS2 has fewer resources to work with.

Launch CS2 in fullscreen mode. Windowed or borderless mode can add unnecessary load or lag. The best way is to use regular fullscreen.

Disable Windows Game Bar if you don’t use it for recording. It can also interfere with the game and use some resources. 

Update GPU drivers. For NVIDIA, install the latest Game Ready Driver. For AMD, install the latest version of AMD Software: Adrenalin Edition. New drivers often help with performance and stability. 

If CS2 is installed on an HDD, move it to an SSD. Files and maps will load faster. It can also reduce some freezes.

Set Windows Power Mode to High Performance. This stops the system from limiting CPU or GPU performance during a game.

FAQ

What is the command to show FPS in CS2?

Use cl_showfps 1 in the developer console to enable a basic FPS counter. The console is enabled in SettingsGameEnable Developer Console (set to Yes). This will display the current FPS in the upper-left corner of the screen. To turn it off, use cl_showfps 0.

How do I cap FPS in CS2?

Use fps_max with your preferred FPS limit. For example, fps_max 144 caps CS2 at 144FPS, which works well for a 144Hz monitor. Setting the cap close to your monitor’s refresh rate can make performance feel smoother and help reduce screen tearing. To remove the cap, use fps_max 0.

How do I unlock max FPS in CS2?

This can be done using the command fps_max 0. You should also disable Vertical Sync in the video settings, as it can limit FPS and add input lag. To do this, go to:

Settings Video Advanced video settings→ Disable Vertical Sync.

What's a good FPS for competitive CS2?

As a rule, a good FPS matches the monitor’s refresh rate or is slightly higher. For a 144Hz monitor, aim for at least 144+ FPS. For a 240Hz monitor, aim for 240+ FPS. For a 360Hz monitor, aim for 360+ FPS. Higher FPS make the game feel more responsive, but it is better to have stable FPS without drops. This makes it easier to shoot, move, and react to opponents.

How to fix low FPS in CS2?

There are several ways to increase FPS. First, change the video settings. Go to Settings Video and set Display Mode to Fullscreen. It’s also recommended to change the advanced settings such as Global Shadow Quality, Shader Detail, Texture Detail and other demanding settings. Second, use the console. Use fps_max to limit the maximum FPS. Use cl_showfps 1 to show FPS on the screen. cl_disable_ragdolls 1 turns off ragdoll physics. The last command may give a small boost in fights.

Major Cologne 2026 Pick’em
Major Cologne 2026 Pick’em

Make your major match predictions to dive into $25,000 giveaways

We are the community of CS2 game fans and skin lovers
Join on social networks
Exciting battles with real players

Various battle modes: team (2 vs 2), a crazy mode where the loser takes it all! And a co-op mode where everyone wins!

Your letter has been sent.
Please check your email for info