-fullscreenLaunches the game in full-screen mode.
Optimize your CS2 performance with launch options. Boost FPS, reduce input lag, and customize your game for the best competitive experience.
These launch options offer performance improvements that can boost your FPS by disabling unnecessary features.
+fps_max 0Disables FPS limit for unlimited framerate.
-softparticlesdefaultoffDisables soft particles, reduces GPU load.
-fullscreenStarts CS2 in fullscreen mode.
-forcenovsyncDisables VSync for lower input lag.
-limitvsconstLimits vertex shader count for stability.
+fps_max 0 -softparticlesdefaultoff -fullscreen -forcenovsync -limitvsconstComplete list of CS2 launch options with descriptions and usage recommendations.
| Option | Description |
|---|---|
| -fullscreen | Launches the game in full-screen mode. |
| -windowed | Launches the game in windowed mode. |
| -noborder | Launches the game in borderless windowed mode. |
| -x <posX> -y <posY> | Sets the window position on the screen. |
| -w <width> -h <height> | Sets the window resolution. |
| -refresh <rate> | Sets the monitor refresh rate. |
| -high | Sets the game's process priority to high. |
| -threads <number> | Sets the number of CPU threads to use. |
| -console | Enables the developer console. |
| -novid | Skips the intro video on startup. |
| -nojoy | Disables joystick/controller support. |
| -softparticlesdefaultoff | Disables soft particles for better performance. |
| +fps_max 0 | Removes the FPS cap (unlimited FPS). |
| +violence_hblood 0 | Disables blood effects. |
| +r_drawparticles 0 | Disables particle effects. |
| -tickrate 128 | Sets the server tick rate to 128. |
| +exec autoexec.cfg | Executes the autoexec.cfg file on startup. |
| -noaafonts | Disables anti-aliased fonts. |
| -no-browser | Disables the in-game browser. |
| -noreflex | Disables NVIDIA Reflex (may improve performance). |
| +cl_forcepreload 1 | Forces texture preloading. |
| +mat_disable_fancy_blending 1 | Disables fancy blending effects. |
| +r_dynamic 0 | Disables dynamic lighting. |
| +cl_hideserverip 1 | Hides the server IP address. |
| +mat_queue_mode 2 | Enables multi-threaded rendering. |
| +mat_vsync 0 | Disables vertical sync. |
| +mat_hdr_level 0 | Disables high dynamic range lighting. |
| +mat_antialias 0 | Disables anti-aliasing. |
| -vulkan | Launches CS2 using the Vulkan API instead of DirectX. |
| -forcenovsync | Disables VSync for lower input lag. |
| -limitvsconst | Limits vertex shader constants to improve GPU stability. |
| -language english | Forces the game to use a specific language. |
-fullscreenLaunches the game in full-screen mode.
-windowedLaunches the game in windowed mode.
-noborderLaunches the game in borderless windowed mode.
-x <posX> -y <posY>Sets the window position on the screen.
-w <width> -h <height>Sets the window resolution.
-refresh <rate>Sets the monitor refresh rate.
-highSets the game's process priority to high.
-threads <number>Sets the number of CPU threads to use.
-consoleEnables the developer console.
-novidSkips the intro video on startup.
-nojoyDisables joystick/controller support.
-softparticlesdefaultoffDisables soft particles for better performance.
+fps_max 0Removes the FPS cap (unlimited FPS).
+violence_hblood 0Disables blood effects.
+r_drawparticles 0Disables particle effects.
-tickrate 128Sets the server tick rate to 128.
+exec autoexec.cfgExecutes the autoexec.cfg file on startup.
-noaafontsDisables anti-aliased fonts.
-no-browserDisables the in-game browser.
-noreflexDisables NVIDIA Reflex (may improve performance).
+cl_forcepreload 1Forces texture preloading.
+mat_disable_fancy_blending 1Disables fancy blending effects.
+r_dynamic 0Disables dynamic lighting.
+cl_hideserverip 1Hides the server IP address.
+mat_queue_mode 2Enables multi-threaded rendering.
+mat_vsync 0Disables vertical sync.
+mat_hdr_level 0Disables high dynamic range lighting.
+mat_antialias 0Disables anti-aliasing.
-vulkanLaunches CS2 using the Vulkan API instead of DirectX.
-forcenovsyncDisables VSync for lower input lag.
-limitvsconstLimits vertex shader constants to improve GPU stability.
-language englishForces the game to use a specific language.
We recommend using launch options with care, as some options may affect different systems in a positive or negative way.
Follow this step-by-step guide to apply launch options to your game through Steam.