How to Show FPS in CS2 (2026): Commands & Telemetry

How to Show FPS In CSGO

The fastest way to show FPS in CS2 is Settings > Game > Telemetry, then set “Show frame time and FPS” to Always. If you prefer a console command, enable the developer console and enter cl_showfps 1. Use cl_showfps 0 to hide it again.

Updated September 11, 2026: This guide now leads with CS2’s built-in Telemetry setting, fixes the obsolete net_graph 1 advice, and replaces the retired GeForce Experience steps with the current NVIDIA App.

Open Settings > Game > Telemetry and set Show frame time and FPS to Always. For a console counter, enter cl_showfps 1; use cl_showfps 0 to turn it off.

Show FPS fast

Which CS2 FPS counter should you use?
MethodBest forTurn it onTurn it off
TelemetryClean built-in counterSettings > Game > Telemetry > AlwaysSet it to Never
ConsoleFast commandcl_showfps 1cl_showfps 0
Launch optionCounter on every launch+cl_showfps 1Delete the launch option
GPU overlayFPS plus hardware dataNVIDIA App or AMD SoftwareDisable the metrics overlay

Show FPS with CS2 Telemetry

  1. Open CS2 and select the Settings gear.
  2. Open the Game tab.
  3. Scroll to Telemetry.
  4. Set Show frame time and FPS to Always.

This is the best choice for most players. It uses CS2’s own HUD and stays enabled without a launch option. Choose If conditions are poor if you only want the readout to appear when frame time gets worse, or choose Never to hide it.

Quick command for the same Telemetry setting:cl_hud_telemetry_frametime_show 2Values are 0 for Never, 1 for poor conditions only, and 2 for Always.

Use the CS2 show FPS console command

CS2 Enable Developer Console setting
Enable Developer Console in CS2 before entering the FPS command. Credit: Jory Hollander/Valve
  1. Open Settings > Game.
  2. Set Enable Developer Console (~) to Yes.
  3. Press the tilde key (~) to open the console.
  4. Enter this command and press Enter:

cl_showfps 1

The small FPS readout appears near the top of the screen. Enter cl_showfps 0 to remove it. The live CS2 command data also lists modes 2, 3, and 4, but mode 1 is the simple counter most players are looking for.

Make the FPS counter load every time

CS2 Steam launch options field with cl_showfps command
Add the command in CS2’s Steam launch options to load it at startup. Credit: Jory Hollander
  1. In Steam, right-click Counter-Strike 2 and choose Properties.
  2. Stay on General and find Launch Options.
  3. Enter +cl_showfps 1.
  4. Close the window and start CS2.

Remove that text when you no longer want the counter. See our CS2 launch options guide before adding other commands; old CS:GO option lists often contain entries that do nothing in CS2.

How to show FPS, ping, and network trouble

The old CS:GO command net_graph 1 is not the current answer in CS2. Use the Game > Telemetry menu instead. You can set frame time/FPS, ping, and network problems to Never, poor conditions only, or Always.

  • For a permanent ping readout, set Show ping to Always.
  • For connection trouble, set the network problem readout to Always or poor conditions only.
  • If FPS is low but ping is normal, start with graphics and hardware checks. If FPS is steady but movement stutters, inspect ping and network delivery.

Valve’s Telemetry HUD support page explains the current network readout, while the live commands include cl_hud_telemetry_ping_show and cl_hud_telemetry_net_misdelivery_show. Each uses 0 for Never, 1 for poor conditions, and 2 for Always.

Show FPS with NVIDIA or AMD software

NVIDIA App

The NVIDIA App can display FPS, GPU use, temperature, and other hardware data through its statistics overlay. Open the in-game overlay, choose Statistics, configure the metrics you want, then toggle the overlay while CS2 is running. This replaces the old GeForce Experience route shown in older guides.

AMD Software: Adrenalin Edition

Open AMD Software, go to Performance > Metrics, and enable the Metrics Overlay. AMD’s current controls let you choose which readings appear and where the overlay sits. This is more useful than CS2’s small counter when you are checking whether the CPU or GPU is limiting performance.

FPS counter not showing?

  • Check that the console command uses an underscore: cl_showfps 1.
  • If the tilde key does nothing, enable Developer Console in Settings > Game.
  • If Telemetry only appears sometimes, change it from poor conditions only to Always.
  • If a GPU overlay is missing, confirm its in-game overlay is enabled and that CS2 is included in the app’s settings.
  • Do not use net_graph 1 as a CS2 FPS fix. That advice belongs to CS:GO.

What FPS should you aim for in CS2?

A stable frame rate matters more than chasing one universal number. At minimum, try to stay above your monitor’s refresh rate: above 60 FPS for 60Hz, 144 FPS for 144Hz, or 240 FPS for 240Hz. Competitive players often run much higher, but a counter is useful because it shows drops and frame-time trouble, not because one target fits every PC.

If you are tuning a full setup, compare current CS2 pro settings and browse CS2 player profiles.

Sources

FAQ

Picture of Jory Hollander

Jory Hollander

I'm a Southern California native with over 25 years of experience gaming on PC and console. I love writing about gaming peripherals, esports, and a variety of FPS games. AMD Ryzen 7 7800X3D | MSI Ventus 3X OC GeForce RTX 4080 Super | Teamgroup T-Force Delta RGB 32 GB DDR5-6000 CL30 | Gigabyte B650 Aorus Elite | WD Black SN850X 1TB | Thermaltake Toughpower GF A3 850 W 80+ Gold | ID-Cooling Frostflow 240X | Montech AIR 903 MAX

Leave a Reply

Your email address will not be published. Required fields are marked *