Network Commands

Below is a searchable list of all network console commands from Counter-Strike: Global Offensive. This category houses the commands in CS:GO that affect your network, such as pulling up graphs that show network statistics or setting a dedicated max ping for your matchmaking preferences.

How to Use CS:GO & CS2 Commands
  1. Enable the developer console:

    Go to Settings > Game Settings and set "Enable Developer Console" to "Yes".

  2. Press ` or ~ on your keyboard.

  3. Enter a command and hit ENTER on your keyboard to run it!

Are you still stuck? More Help

Commands List

Game Version
  • CS2
  • Both
  • CS:GO
CS:GO Command
+graph

This console command brings up a graph on your screen displaying stats like FPS, ping and choke. It is similar to using your net graph.

Examples, Generator & More
CS:GO Command
+showbudget

This console command brings up a display panel on your screen that displays various technical statistics about CS:GO and your network. Entering -showbudget will hide the panel.

Examples, Generator & More
CS:GO Command
+showbudget_texture

Using this cheat command brings up a display on the left side of your screen that displays statistics about your game textures on a per frame basis. These include skybox textures, world textures and more. -showbudget_texture will hide this graph.

Examples, Generator & More
CS:GO Command
+showbudget_texture_global

This command will summon a technical display onto your screen giving you detailed statistics on textures in CS:GO. You can dismiss is with the -showbudget_texture_global command.

Examples, Generator & More
CS:GO Command
+vgui_drawtree

This console command causes a graph to appear on the right side of your screen display an assortment of technical statistics about CS:GO's rendering and popups. The command -vgui_drawtree will hide the display.

Examples, Generator & More
CS:GO Command
-showbudget

This command is used to dismiss the show budget graph that is brought up with the command +showbudget.

Examples, Generator & More
CS:GO Command
-showbudget_texture

This is the command used to dismiss the statistics panel that +showbudget_texture summons.

Examples, Generator & More
CS:GO Command
-showbudget_texture_global

This console command is what will dismiss the panel that +showbudget_texture_global will put on your screen.

Examples, Generator & More
CS:GO Command
-showvprof

Hides the graph produced when using the +showvprof command.

Examples, Generator & More
CS:GO Command
-vgui_drawtree

This command dismisses the display produced by the +vgui_drawtree.

Examples, Generator & More
CS:GO Command
addip <Minutes Banned> <IP Address >

This console command bans the specified IP from the server for the specified amount of minutes. Specify 0 as the amount of minutes to ban permanently.

Name Description
Minutes Banned

The number of minutes you want to ban somebody for. Use the value 0 for a permanent ban. Entering 60 here would ban someone for an hour.

IP Address

The IP address you want to add to the server's ban list (i.e. the IP address to ban).

Examples, Generator & More
CS:GO & CS2 Compatible

adsp_debug

adsp_debug

This command does not work, or its function is unknown.

CS:GO Command

adsp_reset_nodes

adsp_reset_nodes

This command does not work, or its function is unknown.

CS:GO Command
cl_csm_status

Produces several statistics in your developer console about the status of your CSM.

Examples, Generator & More
CS:GO Command
cl_custommaterial_debug_graph <0 / 1>

This command summons a debug graph to the left side of your screen in game.

Name Description
0 / 1

Enter 1 here to display the graph. Enter 0 here to hide it.

Examples, Generator & More
CS:GO & CS2 Compatible
cl_lagcompensation <Lag Compensation>

This console command is used to compensate for server-side lag that can affect weapon performance. It can't be adjusted while playing, meaning you need to be in spectator mode or on the main menu.

Name Description
Lag Compensation

A numeric value that dictates lag compensation. The default value for this command is 1.

Examples, Generator & More
CS:GO & CS2 Compatible
cl_resend <Wait time>

This command sets the amount of time the game client will wait before resending a connection attempt, should the previous one have failed.

Name Description
Wait time

The number of seconds you'd like the client to wait after encountering a failed connection attempt before trying to connect again. The default value for this command is 2 (seconds). You can enter a number between 1.5 and 20.

Examples, Generator & More
CS:GO Command
ip_tv <IP>

This command is used to override the IP that binds TV ports on servers with multiple hosts.

Name Description
IP

The IP address of the server's settings that you want to override.

Examples, Generator & More
CS:GO Command
logaddress_add <IP address:port>

This command allows you to set the IP address and port number for a remote host to use.

Name Description
IP address:port

Enter the IP address and port number that you want to use in the format of IP:port.

Examples, Generator & More
CS:GO Command
logaddress_del <IP address:port>

This command allows you to remove an IP address and port number for a remote host.

Name Description
IP address:port

Enter the IP address and port number that you want to use in the format of IP:port.

Examples, Generator & More
CS:GO & CS2 Compatible
mm_dedicated_search_maxping <Max Ping>

This console command is used to set your max preferred ping when connecting to matchmaking servers. It can be beneficial to adjust this command if you find yourself being put in laggy servers.

Name Description
Max Ping

The maximum ping of a server you join. The lower you set this, the less laggy your matches might be, but it usually increases the time it takes to find a game. The default value for this command is 150.

Examples, Generator & More
CS:GO & CS2 Compatible
net_allow_multicast <0 / 1>

This command sets whether or not multicast is enabled. Default is 1 (enabled).

Name Description
0 / 1

Enter 0 here to disable the multicast network setting. Enter 1 here to enable the multicast setting (default).

Examples, Generator & More
CS:GO Command
net_blockmsg <0 / 1 / Name>

This command can be used to block incoming messages (network messages, not chat messages). Default is 0 (disabled). 1 would disable all messages. You can specify a network message name to block only that message.

Name Description
0 / 1 / Name

Set to 0 for acceptance of all network messages (default). Set to 1 to block all network messages. Enter a network message name to block only that message.

Examples, Generator & More
CS:GO Command
net_channels

This command prints to console network channel information.

Examples, Generator & More
CS:GO Command
net_droponsendoverflow <0 / 1>

This command, if enabled, will end a connection (e.g. kick a player) when the client sends too much data (causing a buffer overrun). Default is 0 (disabled).

Name Description
0 / 1

Enter 0 to not drop on send overflow (default). Enter 1 to drop connections when too much data is sent.

Examples, Generator & More
CS:GO Command
net_droppackets <Amount>

This command will drop the specified amount of packets. If you were to enter 10, the next 10 packets your client receives would be dropped.

Name Description
Amount

The amount of packets to drop. 10 would make the next 10 packets you receive be dropped.

Examples, Generator & More
CS:GO Command
net_dumpeventstats

This command prints to console debug information about network events.

Examples, Generator & More
CS:GO Command

net_earliertempents

net_earliertempents
CS:GO Command
net_fakejitter <Milliseconds>

This command will will cause your client to "jitter" (fake lag) for the specified amount of milliseconds.

Name Description
Milliseconds

The amount of milliseconds to fake jitter for. 1000 = 1 second.

Examples, Generator & More
CS:GO Command
net_fakelag <Milliseconds>

This command will simulate lag (high latency/packet delay) for the specified amount of milliseconds.

Name Description
Milliseconds

The amount of milliseconds to fake lag for. 2000 = 2 seconds.

Examples, Generator & More
CS:GO Command
net_fakeloss <Percentage>

This command will simulate packet loss on the specified percentage of packets (i.e. 50% would drop 50% of packets).

Name Description
Percentage

The percentage of packets to drop (to simulate packet loss). 20 = 20%.

Examples, Generator & More
CS:GO Command
net_graph <0 / 1 / 2 / 3>

This command will enable (set to 1) and disable (set to 0) the net graph display, which shows ping, FPS and other client variables.

Name Description
0 / 1 / 2 / 3

Set to 0 to disable net graph. Set to 1 to enable net graph. Set to 2 to print in and out network data. Set to 3 to draw data on payload.

Examples, Generator & More
CS:GO Command
net_graphheight <Pixels>

This command sets the height of the net graph display in pixels. This is the amount of pixels it will be from the bottom of the screen. Default is 64.

Name Description
Pixels

The distance, in pixels, to position the net graph from the bottom of the game,

Examples, Generator & More
CS:GO Command

net_graphholdsvframerate

net_graphholdsvframerate
CS:GO Command
net_graphmsecs <Milliseconds>

This command sets the amount of seconds that the latency graph should represent. Default is 400.

Name Description
Milliseconds

The amount of milliseconds that the latency graph should repesent. 1000 = 1 second.

Examples, Generator & More
CS:GO Command
net_graphpos <Position #>

This command sets the position of the screen the netgraph display is placed at. Default is position 1 (right corner). Left corner is 0. Middle is 2.

Name Description
Position #

The position number to position the net graph display in. 0 = left, 1 = right, 2 = middle.

Examples, Generator & More
CS:GO Command
net_graphproportionalfont <0 / 1>

This command sets whether or not net graph font should be made proportional. Default is 1 (enabled).

Name Description
0 / 1

Enter 0 to disable. Enter 1 to enable proportional font.

Examples, Generator & More
CS:GO Command
net_graphshowinterp <0 / 1>

This command sets whether or not interpolation should be shown in net_graph (when on a setting above net_graph 1).

Name Description
0 / 1

Enter 0 to not show interpolation. Enter 1 to show interpolation (default).

Examples, Generator & More
CS:GO Command
net_graphshowlatency <0 / 1>

This command sets whether or not latency should be shown in net_graph (when on a setting above net_graph 1).

Name Description
0 / 1

Enter 0 to not show latency. Enter 1 to show (default).

Examples, Generator & More
CS:GO Command
net_graphshowsvframerate <0 / 1>

This command, if set to 1, will draw the server framerate graph. Default is 0 (disabled).

Name Description
0 / 1

Enter 0 to not show sv framerate. Enter 1 to show sv framerate (default).

Examples, Generator & More
CS:GO Command
net_graphsolid <0 / 1>

This command sets whether or not the net graph display is solid. Default is enabled (1).

Name Description
0 / 1

Enter 0 to make the graph not solid. Enter 1 to make the net_graph solid (default).

Examples, Generator & More
CS:GO Command
net_graphtext <0 / 1>

The command sets whether or not the text fields like FPS, etc should be drawn in net_graph. Default is 1 (enabled).

Name Description
0 / 1

Enter 0 to not show the net graph text fields. Enter 1 to show them (default).

Examples, Generator & More
CS:GO & CS2 Compatible
net_maxroutable <Bytes>

This command sets the maximum packet size for the client before they are split.

Name Description
Bytes

The maximum packet size, in bytes, before they are split.

Examples, Generator & More
CS:GO & CS2 Compatible
net_public_adr <IP Address>

This command sets the public IP of the server (NAT/DHCP).

Name Description
IP Address

The public IP address of the server.

Examples, Generator & More
CS:GO Command

net_scale

net_scale
CS:GO Command
net_showreliablesounds <0 / 1>

This command, if set to 1 (default 0), will enable the printing of information about reliable sounds to the console.

Name Description
0 / 1

Enter 0 to disable (default). Enter 1 to enable debug printing.

Examples, Generator & More
CS:GO Command
net_showsplits <0 / 1>

This command, if set to 1 (default 0), will enable the printing of information about split packets to the developer console.

Name Description
0 / 1

Enter 0 to disable (default). Enter 1 to enable debug printing.

Examples, Generator & More
CS:GO & CS2 Compatible
net_showudp <0 / 1>

This command, if set to 1 (default 0), will enable the printing of information about UDP packets to the console.

Name Description
0 / 1

Enter 0 to disable (default). Enter 1 to enable debug printing.

Examples, Generator & More
CS:GO Command
net_showudp_oob <0 / 1>

This command, if set to 1 (default 0), will enable the printing of information about OOB UDP packets to the console.

Name Description
0 / 1

Enter 0 to disable (default). Enter 1 to enable debug printing.

Examples, Generator & More
CS:GO & CS2 Compatible
net_showudp_remoteonly <0 / 1>

This command, if set to 1 (default 0), will enable the printing of information about remote UDP packets to the console.

Name Description
0 / 1

Enter 0 to disable (default). Enter 1 to enable debug printing.

Examples, Generator & More
CS:GO Command
net_splitrate <Amount>

The maximum amount of fragments (parts) of a split packet that can be sent/read each server frame.

Name Description
Amount

The amount of split packets that can be read each server frame.

Examples, Generator & More
CS:GO Command
net_start

This command will start multiplayer network sockets.

Examples, Generator & More
CS:GO Command
net_status

This command prints to console information about your network.

Examples, Generator & More
CS:GO Command
net_steamcnx_allowrelay <0 / 1>

This command will set whether or not steam connections are allowed to attempt to use relay servers as fallback. Default is 1 (enabled).

Name Description
0 / 1

Enter 0 to disallow. Enter 1 to allow (default).

Examples, Generator & More
CS:GO Command

net_steamcnx_enabled

net_steamcnx_enabled
CS:GO Command

net_steamcnx_status

net_steamcnx_status
CS:GO Command

net_threaded_socket_burst_cap

net_threaded_socket_burst_cap
CS:GO Command

net_threaded_socket_recovery_rate

net_threaded_socket_recovery_rate
CS:GO Command

net_threaded_socket_recovery_time

net_threaded_socket_recovery_time