All guides

How to boost FPS in CS2

Low FPS in Counter-Strike 2 ruins your aim and how the game feels. You can boost your framerate with launch options, graphics settings, and a couple of console commands - no cheats or third-party software. Here's how, step by step.

Steam launch options

Right-click CS2 in Steam → Properties → Launch Options. Enter the line below:

  • -novid - skip the intro (faster startup).
  • -high - high process priority in Windows.
  • -allow_third_party_software - enables NVIDIA Reflex and overlays.
  • +fps_max 0 - remove the software FPS cap.
-novid -high -allow_third_party_software +fps_max 0

Graphics settings (especially for a low-end PC)

  • Display mode: fullscreen (not borderless windowed).
  • MSAA anti-aliasing: 2x or off.
  • Shadows, reflections, detail: low.
  • Multicore Rendering / multithreading: enabled.
  • NVIDIA Reflex: "On" or "On + Boost" - lowers latency and stabilizes FPS.
  • Vertical sync (V-Sync): off.

Console commands for FPS

CommandEffect
fps_max 0Remove the FPS cap (or set it to your monitor's refresh rate +20%)
fps_max_ui 240FPS cap in menus so your GPU doesn't heat up
r_drawparticles 0Fewer particles - a few more FPS
cl_showfps 1Show the FPS counter so you can see the result
mat_queue_mode -1Auto multithreaded rendering

What else helps

  • Update your GPU drivers (NVIDIA/AMD).
  • Close background programs (browser, launchers).
  • In Windows, turn on "Game Mode" and the "Best performance" power plan.
  • If your FPS drops on a server, it might be ping - see the "How to reduce ping in CS2" guide.

Frequently asked questions

Which graphics settings raise FPS in CS2?+

Lower shadow, effect and anti-aliasing quality, turn off vertical sync, and use your monitor's native resolution. Shadows and Multisample Anti-Aliasing usually have the biggest impact.

Which launch options help increase FPS in CS2?+

Useful ones are -high and -nojoy, plus -novid to skip the intro. Their gain is small; most of your FPS depends on graphics settings and hardware.

What does the fps_max command do in CS2?+

fps_max sets a frame-rate cap; a value of 0 removes the limit. Capping helps stabilize frame times and reduce heat, but it does not raise your maximum FPS.

Why is my FPS low in CS2 even on a good PC?+

Common causes are outdated GPU drivers, background apps, overheating or laptop power limits. CS2 also runs on Source 2, which is more CPU-demanding than CS:GO.

What matters more for FPS in CS2 - hardware or settings?+

Settings help you get the most out of your current PC, but hardware sets the ceiling, mainly the CPU and GPU. On a weak PC even minimum settings will not give high, stable FPS.