All CS2/CSGO Commands List

Below is CSDB's searchable list of all CS2 console commands. Each command in our database has in-depth insights on each command, with help and argument details (simply hover over a command to view).
cl_hideserverip
<0 / 1>
If you are streaming on Twitch or Kick, you can hide your server's IP address in the console with this command. In particular, this command protects you from DDOS attacks.
Name:
0 / 1
Description:
1 to enable, 0 to disable.
Examples, Generator & More
cl_interpolate
<0 / 1>
In CS:GO and CS2, cl_interpolate controls whether interpolation is enabled. In this context, interpolation smoothes out player movements between server updates, giving a more fluid visual feel, especially during fast moves.
Name:
0 / 1
Description:
0-Not able to interpolate
1-Able to interpolate (Default)
Examples, Generator & More
cl_resend
<Wait Time>
The cl_resend CSGO ping command isn’t directly related with your ping, but is used to restore connection to CS2 servers, hopefully resulting in a better connection and giving lower ping.
Name:
Wait Time
Description:
By setting the value to 10, the game will try to reconnect players every 10 seconds every time it fails. You can input a number between 1.5 and 20.
Examples, Generator & More
cl_interp
<Value>
The rate at which new updates are rendered relative to the current screen refresh cycle on the client side is determined via the cl_interp command
Name:
Value
Description:
One number between 0 and 0.5 represents the delays caused by interpolations measured in seconds. The value defaults to 0.03125 seconds (31.25 milliseconds).
Examples, Generator & More
mm_dedicated_search_maxping
mm_dedicated_search_maxping
<Max Ping >
The mm_dedicated_search_maxping is a CSGO max ping console command that allows you to set the maximum ping you prefer when playing on official Valve servers. 
Name:
Max Ping
Description:
Players can set their maximum ping as low as they want, such as 10 or 15 ping. The default is 150. It is not advised to set your maximum ping to less than 20. 
Examples, Generator & More
logaddress_add
<IP address:port>
This command will allow you to set the IP addresses and port number, allowing for a remote host.
Name:
IP address:port
Description:
Enter the IP address and the port number that you wish to use in the format of IP:Port
Examples, Generator & More
spike
It will automatically generate a fake lag spike in the game.
Examples, Generator & More
cl_lagcompensation
cl_lagcompensation
<Lag Compensation>
As its name suggests, the cl_lagcompensation command compensates for server lag.
Name:
Lag Compensation
Description:
A value which will dictate the lag compensation. 1 is default.
Examples, Generator & More
cl_updaterate
<Packets per second>
It is a command that  allows you to adjust how frequently the game updates itself and shares that data with the server (tickrate). This data covers everything from shooting bullets and jumping off buildings to throwing grenades and tracking player and object positions in CS:GO.
Name:
Packets per second
Description:
The number of packets per second that can be received from the server.
Examples, Generator & More
net_fakelag
<Milliseconds>
The net_fakelag command can help you, because as its name clearly suggests, it will allow you to fake lag, and this has clear advantages such as improving aimfeel and performance on a bad internet connection.
Name:
Milliseconds
Description:
The amount of lag in Milliseconds that it will fake lag. 4000 = 4000 Milliseconds.
Examples, Generator & More
cl_downloadfilter
<Filter>
It is a command that allows you to determine what you will download from a server or match. It’s an effective way to customize your gameplay experience by limiting heavy advertising on IDLE  and community servers, or simply decluttering your computer from useless sounds and files.
Name:
Filter
Description:
nosounds: It won’t allow sounds to be downloaded
mapsonly: It will only download the map files
none: It won’t download any files
all: It will download all the files
Examples, Generator & More
Show entries:

Above is CSDB’s searchable list of all CS2 console commands. Each command in our database has in-depth insights on each command, with help and argument details (simply hover over a command to view).

You can type in the name of a specific command to filter that command.

We also have a Command category making it easier for those looking for CSGO commands in a certain category.