CS2 Console Commands for FPS: Boost Performance (2026)

November 11, 2026 · Cheat Codes, Shooter and Action
Quick answer: CS2 console commands for fps: open the console (Settings, Game, Enable Developer Console, then ~), type fps_max 0 to remove the frame cap and cl_showfps 1 to see your frame rate. cl_disable_ragdolls 1 may help weaker PCs.

CS2 console commands for fps are few. The main ones are fps_max 0 to uncap your frame rate, cl_showfps 1 to show it, and cl_disable_ragdolls 1 to cut some load. Valve has removed many old performance commands, so most of what you find in older guides no longer does anything.

This guide was checked against GGRecon and GamersDecide, with CSDB and other guides cross-checked through search. These are performance and display settings, not cheats, so they are safe in online matches. Cheat commands such as sv_cheats 1 are for offline practice only, and using them to cheat online can get an account banned.

How to open the CS2 console

  1. In the main menu open Settings, then the Game tab.
  2. Set Enable Developer Console to Yes.
  3. Press the ~ key (top left of the keyboard) to open it.
  4. Type a command and press Enter.

Commands you type this way are mostly reset when CS2 restarts, according to one guide. To keep them, put the lines in an autoexec.cfg file or use Steam launch options.

CS2 console commands for fps

Command What it does
fps_max 0 Removes the in-game frame rate cap.
fps_max_ui 0 Removes the frame cap in the main menu.
cl_showfps 1 Shows a basic FPS counter. 2 adds frame data, 3 adds server ticks and 4 adds a log function.
cl_disable_ragdolls 1 Simplifies corpse bodies and animation. Listed as a performance saver.
cl_hide_avatar_images 1 Hides avatar images on the scoreboard.
cl_allow_animated_avatars 0 Turns off animated avatars.
r_drawtracers_firstperson 0 Turns off first person bullet tracers (1 turns them on).
r_drawparticles 0 Removes some effects such as molotov fire. Needs sv_cheats 1, so offline only.

Angle brackets and square brackets in guides mark values. Do not type them.

What fps_max should you use?

Use fps_max 0 if you want no limit. One guide says a value of 400 improves performance for some players, while another lists 0 as the uncapped value. Test both on your own system.

A practical approach is to test both with cl_showfps 1 on a map you know well. If your frame rate stays stable and your system stays quiet, keep 0. If you hear fans or see stutter, set a cap a little above your monitor refresh rate.

CS2 console commands for better performance

The commands that reduce load are cl_disable_ragdolls 1, cl_hide_avatar_images 1, cl_allow_animated_avatars 0 and r_drawtracers_firstperson 0. They remove small effects, so gains are modest and depend on your PC.

  • Start with cl_disable_ragdolls 1, which one guide describes as easing CPU strain on older machines.
  • Use cl_showfps 1 to compare before and after.
  • Keep your graphics drivers current and match the game’s minimum requirements. Commands cannot fix hardware limits.

How to measure fps before and after

Do not trust a feeling. Type cl_showfps 1, load a map you know, and note the number in a busy spot, such as a smoke and molotov fight. Then apply one change and check the same spot again.

The higher modes show more. Mode 2 adds multiple frame data and mode 3 adds server ticks. Mode 4 adds a log function. A counter has a tiny cost of its own, so turn it off with cl_showfps 0 when you are done.

Is it fps or the network?

Stutter is not always low fps. The command cq_netgraph 1 shows latency in a graph. It is a network metric, not an fps one, but it helps you tell a slow PC from a slow connection before you change settings.

Steam launch options for CS2 fps

Several guides suggest launch options in Steam instead of typing commands each time. Right-click CS2 in your library, choose Properties, and paste into Launch Options. A commonly shared line is -console -high +fps_max 0.

These are community suggestions and results differ between systems. One guide also lists +fps_max 240 -nojoy +engine_low_latency_sleep_after_client_tick true for steadier frame pacing. Try one change at a time.

Old CS2 fps commands that no longer work

Valve has removed cl_updaterate, cl_interp_ratio and cl_interp. GamersDecide says any benefit from them was likely placebo. cl_usenewbob was also removed in a recent update. If a guide still tells you to type these, skip it.

For other commands that are still useful, see best CS2 console commands and, for local practice with cheats on, CS2 practice console commands.

Console commands in older Source games

If you also play older Valve shooters, their consoles differ from CS2’s. See Half-Life console commands and Left 4 Dead 2 console commands. The full index is under all game cheat codes.

CS2 fps commands not working

  • Console does not open: turn on Enable Developer Console in Settings, Game, then press ~.
  • Command is unknown: Valve removed many older commands. Check the spelling, or use the in-game find by typing the first letters.
  • r_drawparticles does nothing: it needs sv_cheats 1, which works offline only.
  • Settings reset after restart: put the lines in an autoexec.cfg or use launch options.
  • No fps gain: console commands cannot overcome old hardware or outdated drivers.

FAQ

What are the best CS2 console commands for fps?

Start with fps_max 0 to remove the cap, cl_showfps 1 to watch your frame rate, and cl_disable_ragdolls 1 to reduce load. Gains vary, so compare numbers before and after.

What CS2 console commands give better performance?

cl_disable_ragdolls 1, cl_hide_avatar_images 1, cl_allow_animated_avatars 0 and r_drawtracers_firstperson 0 remove small effects. r_drawparticles 0 also helps but needs sv_cheats 1, so it works offline only.

How do I show FPS in CS2?

Open the developer console and type cl_showfps 1. Values 2, 3 and 4 add frame data, server ticks and a log function. To enable the console, use Settings, Game, Enable Developer Console.

Is fps_max 0 good in CS2?

It removes the frame cap, which suits strong PCs. One guide says 400 helps some players. No benchmark proves either, so test with cl_showfps 1 on your own system.

Do cl_interp commands still work in CS2?

No. Valve removed cl_updaterate, cl_interp_ratio and cl_interp. GamersDecide says any past benefit was likely placebo. Do not use them for fps in CS2.

Can CS2 fps commands get me banned?

The fps and display commands listed are normal client settings. Cheat commands behind sv_cheats are for offline practice only, and using cheats in online matches can get the account banned.

Sources

  • GGRecon – Best CS2 console commands
  • GamersDecide – CS2 best console commands
  • CSDB – Best CS2 console commands for FPS

Leave a Reply

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