Home/CS2 Config Generator

CS2 Config Generator — Build Your Perfect Autoexec.cfg

Configure every CS2 setting interactively and download your autoexec.cfg instantly. Video, mouse, crosshair, audio, network, keybinds, and launch options — all in one place.

Generic:
Pro Players:
Video Settings
Resolution
Display Mode
V-Sync
Keep Off for lowest latency
NVIDIA Reflex
Reduces system latency on NVIDIA GPUs
Max FPS (fps_max)
0 = unlimited
Brightness
mat_monitorgamma
80%
Advanced Video
Shadow Quality
Model / Texture Detail
Texture Filtering
Ambient Occlusion
Anti-Aliasing (MSAA)
Boost Player Contrast
Recommended: On
Multicore Rendering
Always On
autoexec.cfg Preview
// Generated by Nohax.club CS2 Config Generator
// https://nohax.club/settings-generator

// === VIDEO ===
fps_max "300"
mat_monitorgamma "3.68"

// === ADVANCED VIDEO ===
r_shadowrendertotexture "1"
cl_detail_avoid_recover_speed "0"
r_playervisible_skip_frames "1"
cl_boost_player_contrast "1"

// === MOUSE ===
sensitivity "2"
zoom_sensitivity_ratio_mouse "1"
m_rawinput "1"
m_customaccel "0"

// === CROSSHAIR ===
cl_crosshairstyle "4"
cl_crosshairsize "2"
cl_crosshairgap "-3"
cl_crosshairthickness "1"
cl_crosshaircolor_r "0"
cl_crosshaircolor_g "255"
cl_crosshaircolor_b "0"
cl_crosshairalpha "200"
cl_crosshairdot "0"
cl_crosshair_drawoutline "0"
cl_crosshaircolor "5"
cl_crosshair_recoil "0"

// === VIEWMODEL ===
viewmodel_fov "68"
viewmodel_offset_x "2.5"
viewmodel_offset_y "0"
viewmodel_offset_z "-1.5"
cl_bob_lower_amt "21"
cl_bobamt_lat "0.1"
cl_bobamt_vert "0.1"
cl_viewmodel_shift_left_amt "1.5"
cl_viewmodel_shift_right_amt "0.75"

// === HUD / RADAR ===
hud_scaling "0.85"
cl_radar_scale "0.4"
cl_radar_always_centered "0"
cl_radar_icon_scale_min "0.4"
cl_show_team_equipment "1"
cl_hud_color "0"

// === AUDIO ===
volume "0.4"
snd_musicvolume "0"
voice_scale "0.6"
snd_mix_async "1"
snd_use_hrtf "1"
snd_headphone_pan_exponent "5"
windows_speaker_config "1"

// === NETWORK ===
rate "786432"
cl_interp "0"
cl_interp_ratio "2"
cl_cmdrate "128"
cl_updaterate "128"

// === BINDS ===
bind "SPACE" "+jump"
bind "LCTRL" "+duck"
bind "LSHIFT" "+speed"
bind "v" "+voicerecord"
bind "ALT" "+jump;-attack;-jump"
bind "F5" "r_cleardecals"
bind "w" "+forward"
bind "a" "+moveleft"
bind "s" "+back"
bind "d" "+moveright"

// === PERFORMANCE ===
cl_disablefreezecam "1"
cl_disable_ragdolls "1"
func_break_max_pieces "0"
mp_kill_filled_smoke "0"
cl_showfps "0"
Launch options
-novid -tickrate 128 -nojoy -console -freq 144
Installation instructions

1. Download the file above

2. Place it in:

Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg\

3. Add to Steam launch options:

+exec autoexec

4. Launch CS2 — the config will run automatically.

Why CS2 Settings Matter More Than CS:GO

Counter-Strike 2 runs on Valve's new Source 2 engine, which handles rendering, physics, and networking fundamentally differently from CS:GO. Many settings that were critical in CS:GO (like -threads or specific launch options) are now deprecated or harmful in CS2.

Source 2's sub-tick system replaced the old 64/128-tick architecture. While servers still run at specific tick rates, your inputs are timestamped with sub-tick precision, meaning your actual shooting and movement accuracy is no longer limited to 1/64th of a second intervals.

In CS2, the biggest competitive gains come from video settings (higher FPS reduces input latency and visual artifacts), network settings (proper rate configuration reduces rubberbanding), and audio settings (HRTF and EQ dramatically improve enemy position detection).

Use this generator alongside our Sensitivity Converter and Crosshair Generator to build your complete competitive setup.

Frequently Asked Questions

What are the best CS2 settings for FPS in 2026?
For maximum FPS: set all graphics to Low/Disabled, turn off shadows, disable ambient occlusion, use No MSAA, and enable Multicore Rendering. Add -novid -tickrate 128 -nojoy to launch options. Most pros run 300–400+ FPS on mid-to-high-end hardware with these settings.
What launch options should I use in CS2?
-novid (skip intro), -tickrate 128 (LAN/offline servers), -nojoy (disable joystick), -console (enable console), -freq [monitor Hz] (force refresh rate). Avoid -high on modern systems as it can cause instability. Remove any old CS:GO launch options like -threads as they are deprecated in CS2.
How do I create an autoexec.cfg for CS2?
Generate your config using this tool, then save it as 'autoexec.cfg'. Place it in: C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg\. Add +exec autoexec to your launch options to ensure it runs on startup.
What is NVIDIA Reflex in CS2?
NVIDIA Reflex reduces system latency by optimizing how the CPU and GPU work together. Set it to 'Enabled + Boost' if you have an NVIDIA GPU — it can reduce latency by 30-50ms on GPU-bound systems. On CPU-bound systems at high FPS, the benefit is minimal.
Should I use 4:3 stretched in CS2?
4:3 stretched makes player models appear wider, which some players find easier to click on. However, Source 2 CS2 handles this differently from CS:GO. Most pros still use 4:3 stretched out of habit. 16:9 at 1920x1080 gives the widest FOV and is recommended for new players.
What is cl_interp in CS2?
cl_interp controls client-side interpolation. Set cl_interp 0 and cl_interp_ratio 2 for most connections, which tells CS2 to automatically calculate the best value. On very low-latency connections (<20ms), try cl_interp_ratio 1. Never manually set cl_interp above 0 unless instructed by a server admin.
What is the best audio setting for hearing footsteps in CS2?
Enable HRTF (3D Audio) and set EQ profile to Crisp Shooter (value 5). Set voice_scale to 0.4 to reduce distracting callouts. Use headphones rather than speakers. Many pros use HRTF disabled with a flat EQ profile for the most consistent directional audio. Try both and use what helps you locate enemies most reliably.
How to fix FPS drops in CS2?
Common fixes: 1) Set all graphics to Low. 2) Add fps_max 300 to autoexec.cfg. 3) Disable Game DVR in Windows Xbox Game Bar settings. 4) Enable High Performance power plan in Windows. 5) Add -nojoy -novid to launch options. 6) Update GPU drivers. 7) Disable GPU-heavy background apps.
What is the best network rate setting for CS2?
Set rate 786432 (768 KB/s) for broadband connections. CS2 uses a tickrate of 64 on official Valve servers and 128 on community servers. The cl_updaterate and cl_cmdrate are automatically capped by server settings, so setting them to 128 covers all scenarios.
Does viewmodel offset affect gameplay?
Viewmodel settings are purely cosmetic and do not affect hitboxes or gameplay. However, positioning the viewmodel to the side and slightly down improves visibility, especially when peeking corners. The preset values in this generator match popular competitive configurations used by professional players.
What CS2 settings does donk use?
donk (Team Spirit) uses 1280x960 4:3 stretched, 800 DPI, 1.25 in-game sensitivity (1000 eDPI), cyan static crosshair (style 4, size 1.5, gap -3), High shadows, Low textures, 8x MSAA, viewmodel FOV 68. Load the 'donk' preset in this generator to copy his full config.
What CS2 settings does ZywOo use?
ZywOo (Team Vitality) uses 1024x768 4:3 stretched, 400 DPI, 2.0 sensitivity (800 eDPI), cyan thin crosshair (style 4, size 1.5, thickness 0.1, gap -3, outline on), High shadows and textures, 4x MSAA. Load the 'ZywOo' preset to copy his settings.
What CS2 settings does ropz use?
ropz (Team Vitality) plays on 1920x1080 16:9 native resolution — rare among pros. He uses 400 DPI, 2.33 sensitivity (932 eDPI), green crosshair (style 4, size 2, thickness 0.5, gap -3), Low shadows, 2x MSAA. Load the 'ropz' preset to get his exact config.
What CS2 settings does NiKo use?
NiKo (G2 Esports) uses 1280x960 4:3 stretched, 800 DPI, 0.7 sensitivity (560 eDPI — one of the lowest among top pros), custom green crosshair (style 4, size 1, thickness 1, gap -4), 8x MSAA, Anisotropic 16x filtering. Load the 'NiKo' preset for his full config.

CS2 Pro Player Settings Reference

Click any pro preset above to load their exact config. Below is a quick reference for the most searched pro player settings in CS2.

PlayerTeamResolutionDPISenseDPICrosshair
donkTeam Spirit1280x960 4:38001.251000Cyan, style 4, gap -3
ropzTeam Vitality1920x1080 16:94002.33932Green, style 4, gap -3
ZywOoTeam Vitality1024x768 4:34002800Cyan, style 4, gap -3, outline
s1mpleNAVI1280x960 4:34003.091236Cyan + dot, style 4, gap -2
NiKoG2 Esports1280x960 4:38000.7560Custom green, style 4, gap -4
sh1roCloud91280x960 4:38001.04832Green, style 4, gap -4, outline
deviceAstralis1280x960 4:34002800Cyan-green, style 4, gap -3
m0NESYG2 Esports1280x960 4:34002.3920Cyan, style 4, gap -4, outline

Settings sourced from prosettings.net and specs.gg. Pro player settings may change between tournaments.

Related Tools

Privacy PolicyTerms & ConditionsDMCA PolicyAbout

Most of the images being used in this webapp are referenced from emoji.gg and google.