Best CSGO Launch Options in 2021

Posted on June 9, 2021 - Last Updated on June 15, 2021

There are few things more important in PC gaming than overall performance. If you’re competing against other players, you’ll need the edge when it comes to FPS, loading times, settings, and connection. With that in mind, we’ve compiled the best CSGO launch options for 2021 – if you want to win, you’ll need to use these.

How to set the Best CSGO Launch Options

Unfortunately, this isn’t as simple as just accessing the graphics menu in-game and ticking a few boxes. There are a few more steps to follow to achieve CSGO greatness, and it all starts with the Steam client.

Firstly, you’ll need to access your game library within the Steam client and locate Counter-Strike: Global Offensive. Then, right-click on the title, and select Properties – it’s located at the bottom of the pop-up menu. Once you’ve opened this menu, you’re looking for ‘Set Launch Options’, conveniently located within the default tab – General.

Now, when you click on that option, another pop-up menu will appear. There’ll be a warning stating that only advanced users should access this menu, but don’t worry – we’re here to help.

Let’s walk through the various options available to you. If there’s an option you need or want to add, you’ll have to write the code into the text field before, separating each one with a space. We’ll now go over the best game settings, launch options, and load commands for your version of CSGO.

launch options cs:go

Getting started with the Best Base Settings

Here are the standard, most foundational CSGO launch options you should be including on load-up:


This option introduces a high-priority focus on CSGO on your PC. It’s great for helping low-end PCs play CSGO smoothly, but there’s no guarantee it’ll work perfectly.

-tickrate 128

If you’re practicing in an offline lobby, this will force the server to run with a tick rate of 128. This ensures a smoother, more fluid experience in-game against practice bots.


There’s a trick to seeing what’s happening in the back-end of your game, and it’s with this particular CSGO launch option. This will automatically open the console when you boot, meaning you can instantly check if your ‘auto exec’ is running correctly.

-refresh <rate>

If you have a high-end monitor, using this graphic setting on CSGO will boost your refresh rate to the desired level. However, you’ll need to pay attention to your monitor’s capabilities to avoid damaging it. To get the best out of this setting, simply write the number equalling your refresh rate (e.g. 144) where <rate> is.

+exec autoexec

The exec setting is very important for CSGO, as it ensures that your customised, personal settings are loaded correctly. All you need to do is insert your personal config file in “Steam\SteamApps\common\Counter-Strike Global Offensive\csgo\cfg”, and input the name of your file within the brackets “[]” in front of the command (for example, autoexec.cfg).

Get the Best Game Experience

These are the options you need to include to get the best gaming experience on CSGO:

  • -fullscreen

Take advantage of the full ability of your monitor and lock the game to fullscreen as soon as it boots.

  • -nod3d9ex1

If you switch off the Direct3D 9Ex technology within CSGO, it may help the game to run a little smoother, and boost performance.

  • +cl_forcepreload 1

It’ll take a little longer on the initial boot, but this setting essentially orders CSGO to preload all the map files before log-in. This reduces subsequent load later on, making for a more enjoyable experience.

  • +mat_disable+fancy_blending 1

The ‘mat disable fancy blending’ launch option is both a good and a bad one. It’ll lower the quality of textures, but as a result, your PC’s performance will increase.

Best Launch Options for High FPS

  • +fps max 0

Let’s face it – nothing is more important than high FPS in CSGO. This is one of the most important CSGO launch options to set, as it’ll determine how smooth your game runs. However, the ‘0’ value means the FPS will be uncapped. If you want to lock it, write a different number at the end of the order.

  • +r_emulate_g

This setting will switch on the OpenGL emulation and potentially boost FPS, but it’ll only work on a Windows machine.

  • -nojoy

The vast majority of CSGO players use a keyboard and mouse, right? This setting disables joystick support entirely, taking any focus away from it, and potentially boosting FPS.

  • -softparticlesdefaultoff

There are explosions in CSGO – this makes them have a lesser impact on your overall FPS when they occur.

The CSGO Launch Options that Change your Game

Image Credit: Ote Sehidegir (YouTube)

Because why worry about high FPS and console commands when you can make it a little more fun?


This particular launch option lowers the violence within the game. It’ll stop any character from displaying a ‘dying’ animation. Instead of dying, the character models simply lay down with their hands behind their heads.


This is a simple but effective order that skips past the Valve and CSGO intro when the game initially boots. It’s important if you want to get into the game as quickly as possible, but it isn’t really necessary.

Ultimate CSGO Launch Options – Copy and Paste

Here, we’ll go one step further and give you the code you need for a great CSGO experience:

-high -tickrate 128 -console -refresh <your rate here> +exec <your file name here> -fullscreen -nod3d9ex1 +mat_disable+fancy_blending 1 +fps max <your fps here> +cl_forcepreload 1 +r_emulate_g -novid -nojoy -softparticlesdefaultoff

With a little effort and some tweaking, you’ll be playing like the best CSGO players in no time at all. The copy/paste above features some of the best CSGO launch options for low-end PCs, but they’ll also apply to high-end setups too.

Get out there and win.

Grant Taylor-Hill Avatar
Written by
Grant Taylor-Hill

Grant has been neck-deep in the world of competitive gaming for more than a decade, focusing mainly on Call of Duty. From his home in the UK, he pours his heart and soul into gaming, streaming, and creating content with his wife and friends.

View all posts by Grant Taylor-Hill