Skip to content

CS2 Cvars List

Complete Counter-Strike 2 cvars (convars) list with descriptions, flags, defaults, and detail pages.

CvarDescription
tv_broadcast_origin_auth gocastauthX-Origin-Auth header of the broadcast POSTs
Flags and default
Flags
hidden release
Default
gocastauth
tv_broadcast_origin_auth1 gocastauthX-Origin-Auth header of the broadcast1 POSTs
Flags and default
Flags
hidden release
Default
gocastauth
tv_broadcast_origin_delay 0.0Injection delay request for CDN rebroadcast frameworks, seconds
Flags and default
Flags
hidden release
Default
0.0
tv_maxrate 0Max SourceTV spectator bandwidth rate allowed, 0 == unlimited
Flags and default
Flags
release
Default
0
tv_rate_multiplier 2.0Multiply requested rate by this value to adjust Dota TV send rate
Flags and default
Flags
developmentonly defensive
Default
2.0
tv_relaypasswordSourceTV password for relay proxies
Flags and default
Flags
protected notify dontrecord release
Default
—
tv_chattimelimit 0.2Limits spectators to chat only every n seconds
Flags and default
Flags
release
Default
0.2
tv_chatgroupsize 0Set the default chat group size
Flags and default
Flags
release
Default
0
tv_grouprelaydatareliable falseWhen enabled, this will collect all information for relay sending into a single datagram to ensure that the data stays together through a potentially large number of relays
Flags and default
Flags
developmentonly defensive
Default
false
tv_grouprelaydataunreliable falseWhen enabled, this will collect all information for relay sending into a single datagram to ensure that the data stays together through a potentially large number of relays
Flags and default
Flags
developmentonly defensive
Default
false
entity_log_load_unserialize 0Output unserialization of entities on map load. 0 - off, 1 - client/server, 2 - server, 3 - client
Flags and default
Flags
gamedll clientdll replicated cheat
Default
0
demo_recordcommands trueRecord commands typed at console into .dem files.
Flags and default
Flags
cheat
Default
true
demo_quitafterplayback falseQuits game after demo playback.
Flags and default
Flags
release
Default
false
demo_pauseatservertick 0Pauses demo playback at server tick
Flags and default
Flags
developmentonly defensive
Default
0
demo_usefastgoto trueUse fast frame skipping when available for demo_goto commands.
Flags and default
Flags
developmentonly defensive
Default
true
timedemo_start -1Starts timedemo on given tick.
Flags and default
Flags
developmentonly defensive
Default
-1
timedemo_end -1Ends timedemo on given tick.
Flags and default
Flags
developmentonly defensive
Default
-1
demo_flush falseFlush writing the demo file every network update
Flags and default
Flags
archive
Default
false
demo_allow_game_mismatch falseAllow playback of demo even if game directories are not matched [may crash or fail to load].
Flags and default
Flags
developmentonly defensive
Default
false
demo_debug 0Turn on demo debug spew.
Flags and default
Flags
developmentonly
Default
0
cl_showdemooverlay 0.0How often to flash demo recording/playback overlay (0 - disable overlay, -1 - show always)
Flags and default
Flags
developmentonly defensive
Default
0.0
cl_flushentitypacket 0For debugging. Force the engine to flush an entity packet.
Flags and default
Flags
cheat
Default
0
cl_parallel_readpacketentities trueSet to 1 to use threading snapshot reading (if game supports and server is sending bitcounts).
Flags and default
Flags
developmentonly defensive
Default
true
cl_parallel_readpacketentities_threshold 2Use parallel processing of snapshot reading if above this many entries.
Flags and default
Flags
developmentonly defensive
Default
2
instant_replay trueEnable instant replay recording.
Flags and default
Flags
developmentonly defensive
Default
true
instant_replay_history_limit 120Maximum amount of minutes to save history (0 is unlimited).
Flags and default
Flags
developmentonly defensive
Default
120
instant_replay_history_limit_low 10Maximum amount of minutes to save history on low memory (32 bit) systems (0 is unlimited).
Flags and default
Flags
developmentonly defensive
Default
10
rcon_addressAddress of remote server if sending unconnected rcon commands (format x.x.x.x:p)
Flags and default
Flags
dontrecord release server_cannot_query
Default
—
cl_resend 0.5Delay in seconds before the client will resend the 'connect' attempt
Flags and default
Flags
release
Default
0.5
cl_connectionretrytime_p2p 20.0Number of seconds over which to spread retry attempts for P2P.
Flags and default
Flags
release
Default
20.0
passwordCurrent server access password
Flags and default
Flags
archive dontrecord server_cannot_query missing1
Default
—
cl_timeout 30.0After this many seconds without receiving a packet from the server, the client will disconnect itself
Flags and default
Flags
archive
Default
30.0
cl_disconnect_soundevent StopSoundEvents.StopAllExceptMusicThis soundevent is called to stop the desired soundevents when the game is disconnected.
Flags and default
Flags
developmentonly defensive
Default
StopSoundEvents.StopAllExceptMusic
cl_disconnect_voice_fade -1.0This is a fade of current voices that is called when the game is disconnected. -1.f for no fade on disconnect
Flags and default
Flags
developmentonly defensive
Default
-1.0
tv_nochat falseDon't receive chat messages from other SourceTV spectators
Flags and default
Flags
archive userinfo
Default
false
cl_ignorepackets falseForce client to ignore packets (for debugging).
Flags and default
Flags
cheat
Default
false
spec_replay_rate_base 1.0Base time scale of Killer Replay.Experimental.
Flags and default
Flags
replicated release
Default
1.0
rate 786432Min bytes/sec the host can receive data
Flags and default
Flags
archive userinfo
Default
786432
cl_usercmd_dbg 0show usercmd payload sizing info for packets with more than this many usercmds
Flags and default
Flags
developmentonly
Default
0
cl_usercmd_max_per_movemsg 4max number of CUserCmds to send in one client move message
Flags and default
Flags
release
Default
4
cl_usercmd_showsize false
Flags and default
Flags
developmentonly
Default
false
cl_force_next_signon_to_reset false
Flags and default
Flags
developmentonly
Default
false
cl_clockdbg false
Flags and default
Flags
developmentonly defensive
Default
false
cl_clock_correction trueEnable/disable clock correction on the client.
Flags and default
Flags
cheat
Default
true
cl_clockdrift_max_ticks 3Maximum number of ticks the clock is allowed to drift before the client snaps its clock to the server's.
Flags and default
Flags
cheat
Default
3
cl_clock_recvmargin_desired 5.0Clock sync will try to maintain N ms margin between tick arrival and polling network. The effective value is the sum of this and the time implied by cl_clock_buffer_ticks
Flags and default
Flags
developmentonly
Default
5.0
cl_clock_recvmargin_minsamples_speedup 0.5Clock sync will not speed up unless we have N seconds of indicating samples
Flags and default
Flags
developmentonly
Default
0.5
cl_clock_recvmargin_minsamples_slowdown 3Clock sync will not slow down unless we have N indicating samples
Flags and default
Flags
developmentonly
Default
3
cl_clock_recvmargin_window 4.0Clock sync will use past N seconds
Flags and default
Flags
developmentonly
Default
4.0
cl_clock_recvmargin_timeconstant_speedup 0.6Clock sync will remove 63.2% of the error in N seconds
Flags and default
Flags
developmentonly
Default
0.6
© 2025 Hypen.cz