CS2 FPS Commands: best-cs2-performance-commands

Dedicated variation for best-cs2-performance-commands. Use CS2 FPS Commands with the full workflow from the main tool, with no sign-up and no login.

Use this tool

Safety notice

Official servers can block automation that combines movement or attack actions on one input. This tool uses one-action binds, separate local practice, and safe client-side settings.

33 command(s) found

Hide build info

Safe

Hides technical build text from screen.

Command

r_show_build_info 0

Show build info

Safe

Displays technical build data for local debugging.

Command

r_show_build_info 1

FPS cap unlimited

Safe

Adjusts in-game FPS cap. Real gains still depend on hardware and overall settings.

Command

fps_max 0

Example use: Use 0 for uncapped FPS or set a fixed value matching your monitor.

FPS cap 144

Safe

Adjusts in-game FPS cap. Real gains still depend on hardware and overall settings.

Command

fps_max 144

Example use: Use 0 for uncapped FPS or set a fixed value matching your monitor.

FPS cap 165

Safe

Adjusts in-game FPS cap. Real gains still depend on hardware and overall settings.

Command

fps_max 165

Example use: Use 0 for uncapped FPS or set a fixed value matching your monitor.

FPS cap 240

Safe

Adjusts in-game FPS cap. Real gains still depend on hardware and overall settings.

Command

fps_max 240

Example use: Use 0 for uncapped FPS or set a fixed value matching your monitor.

FPS cap 300

Safe

Adjusts in-game FPS cap. Real gains still depend on hardware and overall settings.

Command

fps_max 300

Example use: Use 0 for uncapped FPS or set a fixed value matching your monitor.

FPS cap 400

Safe

Adjusts in-game FPS cap. Real gains still depend on hardware and overall settings.

Command

fps_max 400

Example use: Use 0 for uncapped FPS or set a fixed value matching your monitor.

Menu FPS cap 60

Safe

Controls menu FPS to reduce load outside matches.

Command

fps_max_ui 60

Menu FPS cap 120

Safe

Controls menu FPS to reduce load outside matches.

Command

fps_max_ui 120

Show FPS mode 0

Safe

Toggles FPS display modes on HUD.

Command

cl_showfps 0

Show FPS mode 1

Safe

Toggles FPS display modes on HUD.

Command

cl_showfps 1

Show FPS mode 2

Safe

Toggles FPS display modes on HUD.

Command

cl_showfps 2

Netgraph mode 0

Safe

Shows/hides network and performance telemetry.

Command

cq_netgraph 0

Netgraph mode 1

Safe

Shows/hides network and performance telemetry.

Command

cq_netgraph 1

First-person tracers 0

Safe

Enables/disables first-person bullet tracers.

Command

r_drawtracers_firstperson 0

First-person tracers 1

Safe

Enables/disables first-person bullet tracers.

Command

r_drawtracers_firstperson 1

Low latency sleep after client tick 0

Safe

Advanced latency parameter with hardware-dependent impact.

Command

engine_low_latency_sleep_after_client_tick 0
Warning:Test carefully. On some PCs it can worsen frametime.

Low latency sleep after client tick 1

Safe

Advanced latency parameter with hardware-dependent impact.

Command

engine_low_latency_sleep_after_client_tick 1
Warning:Test carefully. On some PCs it can worsen frametime.

Master volume 0.1

Safe

Adjusts global game volume.

Command

volume 0.1

Master volume 0.3

Safe

Adjusts global game volume.

Command

volume 0.3

Master volume 0.5

Safe

Adjusts global game volume.

Command

volume 0.5

Master volume 0.7

Safe

Adjusts global game volume.

Command

volume 0.7

Master volume 1

Safe

Adjusts global game volume.

Command

volume 1

Disable voice chat

Safe

Toggles incoming voice chat.

Command

voice_modenable 0

Enable voice chat

Safe

Toggles incoming voice chat.

Command

voice_modenable 1

Mute everyone in voice

Caution

Mutes voice chat for full focus.

Command

voice_mute all
Warning:If it does not work on your build, use voice_modenable 0/1 instead.

Unmute everyone in voice

Caution

Restores global voice communication.

Command

voice_unmute all
Warning:If it does not work on your build, use voice_modenable 1 as fallback.

Mute enemy-team chat

Safe

Keeps your team communication while reducing opponent messages during a match.

Command

cl_mute_enemy_team 1

Show frame-time telemetry when needed

Safe

Shows the frame-time indicator only when the game detects poor conditions.

Command

cl_hud_telemetry_frametime_show 1

Show ping only in poor conditions

Safe

Avoids a permanent HUD while revealing latency when the game identifies poor connectivity.

Command

cl_hud_telemetry_ping_show 1

Warn about packet misdelivery

Safe

Shows loss and out-of-order packet telemetry only under poor conditions.

Command

cl_hud_telemetry_net_misdelivery_show 1

Show network-quality graph when needed

Safe

Helps investigate jitter, loss, and packet reordering without keeping the graph visible all the time.

Command

cl_hud_telemetry_net_quality_graph_show 1

Ready presets

Competitive radar

Radar-focused preset for fast spacing reads and decision-making in official matches.

cl_radar_always_centered 0
cl_radar_rotate 0
cl_radar_scale 0.5
cl_hud_radar_scale 1.2
cl_radar_icon_scale_min 1
cl_radar_square_with_scoreboard 1
cl_teammate_colors_show 1

Clean viewmodel

Clean viewmodel baseline focused on visibility while keeping essential weapon feedback.

viewmodel_fov 68
viewmodel_offset_x 2.5
viewmodel_offset_y 1
viewmodel_offset_z -1.5
viewmodel_presetpos 3

FPS and telemetry

Preset to tune FPS caps and basic telemetry without promising fixed performance gains.

fps_max 0
fps_max_ui 120
cl_showfps 1
cq_netgraph 1
cl_hud_telemetry_frametime_show 1
cl_hud_telemetry_ping_show 1
cl_hud_telemetry_net_misdelivery_show 1
r_show_build_info 0

Safe competitive config

No-sv_cheats baseline with common client-side commands and no risky automation.

cl_radar_always_centered 0
cl_radar_rotate 0
cl_radar_scale 0.5
cl_hud_radar_scale 1.2
cl_radar_icon_scale_min 1
cl_hud_playercount_showcount 1
cl_teamid_overhead_mode 2
hud_scaling 0.85

Safe communication and utility binds

One-action shortcuts for ping, clutch mode, hand switching, and utility. Change keys before copying so you do not overwrite your layout.

bind "mouse3" "player_ping"
bind "mouse5" "clutch_mode_toggle"
bind "h" "switchhands"
bind "z" "slot6"
bind "x" "slot7"
bind "c" "slot8"
bind "v" "slot10"

FPS generator

Set fps_max before you join a server. Since 2025, CS2 does not allow changing that cap while you are connected.

Generated preview

Volume generator

45%

Generated preview

Telemetry generator

Show indicators only when there is a problem to keep the screen clean while still spotting stutter, ping, and packet loss.

Generated preview

Open task-focused versions while keeping the complete workflow from the main tool.

Quick guide and practical context

Performance commands without fake promises

These commands help tune FPS caps, telemetry, and visual elements, but real gains depend on your hardware and full game setup.

Use consistent comparisons: same map, same resolution, and same scenario. This avoids false conclusions about performance gains.

Core commands for measuring and tuning

fps_max, fps_max_ui, cl_showfps, cq_netgraph, and HUD telemetry help build a measurable performance baseline. On current builds, set fps_max before joining a server because it cannot be changed while connected.

Avoid changing everything at once. Small step-by-step adjustments make it easier to identify what improved or worsened.

Competitive vs local practice separation

FPS and HUD commands can be part of safe competitive config. Local sv_cheats practice commands should stay in separate files.

Official servers can block automation that combines movement or attack actions on one input. This tool uses one-action binds, separate local practice, and safe client-side settings.

Frequently asked questions

How do I open console in CS2?

Enable Developer Console in settings and use your configured key during practice or matches.

Can I use these commands in official competitive matches?

Only common client-side commands. Local sv_cheats training commands should stay out of competitive config.

Do these commands guarantee higher FPS?

No. They help tune behavior, but final results depend on hardware and complete setup.

Helpful links to continue similar tasks without starting over.

Privacy and local processing

Tools on this page run directly in your browser and do not send entered content to a backend. This improves privacy and reduces latency.