CS2 Configuration Generator

Generate professional CS2 configuration files with ease

๐ŸŒ Network Settings

๐Ÿš€ Network data rate - 1000000 is optimal for modern internet. If you experience lag, try 786432 or 524288
๐ŸŽฏ Maximum ping for matchmaking - Lower = better connection but fewer servers (50ms recommended)
๐Ÿ“ก Number of times to resend lost packets (6 recommended)
โฑ๏ธ Seconds before disconnecting from server (30 recommended)
๐Ÿ“Š Maximum buffer bloat in ms before reset (64 recommended)
๐ŸŒ Connection method for better routing
๐ŸŽฏ Show client-side body hit effects before server confirms
๐Ÿ’ฅ Show client-side headshot effects before server confirms
๐Ÿ’€ Show client-side ragdoll effects before server confirms kill
๐Ÿ”„ Use interpolation for network buffer ticks
๐Ÿ“ฆ Desired queue length for tick packets (0 = automatic)
โฑ๏ธ Quality of Service timeout for session search (seconds)
๐Ÿ‘ฅ Minimum players for community server search
๐Ÿ”’ Default lobby privacy settings
๐Ÿ“ข Automatically advertise for hire in UI
๐Ÿ‘ฅ Restrict invites to friends only
๐ŸŽฎ Only allow invites when in main menu

๐Ÿ–ฑ๏ธ Performance Settings

๐ŸŽฎ Maximum FPS (0 = unlimited, or set to your monitor refresh rate + 100)
๐Ÿ’€ Disable ragdoll physics for better FPS
๐Ÿ–ฅ๏ธ Maximum FPS for UI elements (400 recommended for smooth menus)
๐Ÿ”ง Maximum FPS for tools/menus (300 recommended for responsive interface)
๐Ÿงต Thread pool configuration for better CPU utilization
โšก Reduce input latency (recommended for competitive)
๐Ÿ˜ด Boolean setting (0 or 1 only) that controls CS2 behavior when window loses focus. 0 (default): Game reduces FPS to save resources while unfocused. 1: Game keeps running at full FPS even when unfocused (useful for streamers or fixing alt-tab FPS bugs). โš ๏ธ WARNING: Never use values higher than 1 (like 15) as this causes undefined behavior, unstable performance, and can trigger the exact FPS drops you're trying to avoid!
๐ŸŒŸ Gamma correction for fullscreen mode. Set to 2 for a more CSGO-like appearance (default: 2.2)
๐Ÿ“Š Disable visual profiling tool for better CPU performance
โœจ Particle system fallback base value (0 for best performance)
๐ŸŽ† Particle multiplier for performance tuning (1.0 = default)

โšก Network & Interpolation

๐Ÿ”„ Interpolation ratio for network smoothing (1 = best performance)

๐Ÿš€ Advanced Performance

๐Ÿ“Š Reduce input latency by optimizing sleep timing
๐Ÿงต Number of render threads (Auto recommended for most systems)

๐Ÿ–ฑ๏ธ Mouse Settings

Mouse sensitivity (default: 2.5)
Scoped sensitivity ratio (default: 1.0)
Vertical sensitivity multiplier (default: 0.022)
Horizontal sensitivity multiplier (default: 0.022)

๐Ÿ”Š Audio Settings

๐ŸŽต Master volume (0.0 - 1.0)
๐ŸŽถ Background music volume (0.0 recommended for competitive)
๐ŸŽค Teammate voice chat volume
๐ŸŽง Headphone EQ preset: Natural (no coloration), Crisp (enhanced mids/highs), Smooth (reduced harshness)
๐Ÿ Round end music volume (0.0 recommended)
๐Ÿ† MVP music volume (0.0 recommended)
๐ŸŽง Sound panning: 0=physically accurate, 1=isolated L/R
๐Ÿ”Š Enable Steam Audio perspective correction
๐Ÿข Reverb level in decibels (-3 recommended)
โšก Automatically detect audio latency
๐ŸŽต Audio buffer mix ahead time (0.05 recommended for best audio latency, lower values may cause crackling)
๐ŸŽถ Main menu music volume
๐Ÿ—บ๏ธ Map selection audio volume
๐Ÿš€ Round start music volume (0.0 recommended)
๐ŸŽฏ Map objective audio volume (0.0 recommended)
๐Ÿ’€ Death camera audio volume (0.0 recommended)
โฐ Bomb timer warning volume
๐Ÿ”‡ Mute MVP music when players are alive
๐Ÿ”‡ Mute game audio when window loses focus
๐Ÿ”ง Development tools audio volume
๐Ÿ“บ Embedded stream audio volume (0.0 recommended)
๐Ÿ“บ Enable stream audio master control
๐Ÿ”‡ Mute all enemy team voice chat
๐Ÿ‘ฅ Only hear friends and party members
๐ŸŽฏ Special voice filter for clutch situations: 0=Normal voice chat, 1=Mutes teammates when you're last alive, 2=Also affects enemy chat in some circumstances. Automatically restores normal voice when round ends.
๐ŸŽค Hear your own voice through speakers
๐ŸŽค Microphone activation threshold (dB)
๐ŸŽค Enable voice communication
๐ŸŽค Continuously sample microphone
๐ŸŽค Override voice input device (0=auto)

๐ŸŽฏ HUD & Interface Settings

๐Ÿ“ Scale HUD elements (0.95 recommended for more screen space)
๐ŸŽจ HUD color scheme
๐Ÿ—บ๏ธ Radar HUD element size
๐Ÿ—บ๏ธ Radar zoom level (smaller = more map visible)
๐Ÿ“ Keep radar centered on player
๐Ÿงญ Radar rotation behavior
๐Ÿ“Š Display FPS counter
๐Ÿ‘๏ธ Enhanced player visibility for competitive play
โ“ Disable automatic help messages
๐ŸŽจ Your assigned color on radar and Steam avatar
โœจ Make weapon icons glow with rarity colors
๐Ÿ”’ Replace player names with neutral ones (GDPR/streaming)
๐Ÿ–ผ๏ธ Hide player avatar images (GDPR/streaming)
๐ŸŽฌ Enable animated Steam avatars (may reduce performance)
๐Ÿ‘ฅ Display alive player count instead of avatars
๐ŸŒซ๏ธ Radar background transparency (0=transparent, 1=opaque)
๐ŸŒˆ Show teammates in different colors on radar/scoreboard
๐Ÿ‘๏ธ Information shown above teammates
๐ŸŽ’ Display current weapon loadout
๐Ÿ‘ˆ Use left hand to hold weapons
๐Ÿ“Š Show frame time and FPS meter in HUD
๐Ÿ“ก Show network packet loss percentage
๐Ÿ“ Show ping information in HUD
๐Ÿ“ Steam notification position
๐Ÿ‘๏ธ Show crosshair of observed player
๐Ÿ” Show player outlines through walls when spectating
๐Ÿ“ข Hide community server welcome messages
๐Ÿ”‡ Replace muted player names with generic text
๐Ÿ—บ๏ธ Use additive blending for radar map
๐Ÿ“ Use alternate radar scaling method
๐Ÿ” Minimum scale for radar icons
๐Ÿ“ Mute player ping sounds
โฌœ Use square radar when scoreboard is open
๐Ÿ’€ Force death notices to always show
๐Ÿ“ก Force radar to always show
๐Ÿ‘ฅ Force team ID overhead to always show
๐ŸŒˆ Show colors for team ID overhead
๐Ÿ’€ Show only death notices, hide other HUD elements
๐Ÿท๏ธ Show clan tags in death notices
๐ŸŽ’ Display teammate equipment and utility in HUD for better team coordination
๐Ÿ—ณ๏ธ Show spectator vote interface
๐Ÿค– Show crosshair when observing bots
๐Ÿ‘๏ธ Fade team ID when near crosshair (0=no fade, 1=full fade)
๐Ÿ”ข Show kill numbers in death notices
๐Ÿ“Š Always show survivors on scoreboard
๐Ÿ“ˆ Show spectator statistics
โŒจ๏ธ Show key bindings when spectating
๐Ÿ”ข Use number keys for spectating without custom binds
๐ŸŽฌ Enable smooth camera interpolation when observing
๐Ÿ’ฌ Disable chat in TV/demo mode
๐Ÿ”’ Bypass TV security restrictions
โ–ถ๏ธ Automatically start replay when spectating
๐Ÿค– Enable replay bot for spectating
โฑ๏ธ Time in seconds for replay winddown
๐Ÿ”‡ Glow intensity for silent players when spectating
โšก Glow spike duration when spectating
๐ŸŒŸ Full glow duration when spectating
๐Ÿ“‰ Glow decay duration when spectating
๐ŸŽฌ Demo playback UI complexity level
โ†”๏ธ Horizontal offset for Steam overlay notifications
โ†•๏ธ Vertical offset for Steam overlay notifications
โฑ๏ธ Frametime threshold (ms) to consider performance poor
๐Ÿ“ก Network misdelivery threshold (%) to consider poor
๐Ÿ“ Ping threshold (ms) to consider poor
๐Ÿ“Š Show server receive margin graph
๐Ÿ“ˆ Show network quality graph
๐Ÿ” Show detailed network telemetry
๐Ÿ–จ๏ธ Threshold for printing network tick information
๐Ÿ“‹ Enable detailed frametime summary reports
๐Ÿ“บ Vertical safe zone for UI elements (TV overscan)
๐Ÿ“บ Horizontal safe zone for UI elements (TV overscan)
๐ŸŽญ Show defeat animation at end of match

๐ŸŽฎ Viewmodel Settings

๐Ÿ“ฑ Viewmodel position preset
๐Ÿ‘๏ธ Viewmodel field of view
โ†”๏ธ Horizontal viewmodel position
โ†•๏ธ Forward/back viewmodel position
โฌ†๏ธ Vertical viewmodel position

๐ŸŽฏ Crosshair Settings

Live Preview:

Crosshair size (default: 4)
Crosshair thickness (default: 1)
Gap between crosshair lines (default: -1)
๐ŸŒˆ Crosshair color (green recommended for visibility)
โšซ Black outline for better visibility
๐ŸŽฏ Crosshair style (Classic recommended)
๐Ÿ”„ Crosshair follows weapon recoil pattern
๐Ÿ”ซ Gap updates based on equipped weapon
๐Ÿ“ Fixed gap for crosshair style 1
โšซ Dot in center of crosshair
๐Ÿ” Remove upper crosshair line (T-shape)
๐Ÿ”ด Custom red value (works with Custom color)
๐ŸŸข Custom green value (works with Custom color)
๐Ÿ”ต Custom blue value (works with Custom color)
๐Ÿ‘๏ธ Show enemy name when crosshair hovers over them
โš ๏ธ Warning when aiming at teammates
๐Ÿ” Match ACOG dot color with crosshair
๐ŸŽฏ Sniper scope crosshair line width
๐Ÿ“ Inner/outer line ratio for style 2
๐Ÿ” Inner line alpha for style 2
๐Ÿ” Outer line alpha for style 2
๐Ÿ“ Split distance for style 2
๐Ÿ’ฃ Show grenade crosshair for decoy
๐Ÿ’ฅ Show grenade crosshair for HE grenade
๐Ÿ”ฅ Show grenade crosshair for molotov/incendiary
โšก Show grenade crosshair for flashbang
๐Ÿ’จ Show grenade crosshair for smoke
๐ŸŽฏ Keep normal crosshair with grenades
โฑ๏ธ Crosshair change delay for decoy
โฑ๏ธ Crosshair change delay for HE
โฑ๏ธ Crosshair change delay for molotov
โฑ๏ธ Crosshair change delay for flashbang
โฑ๏ธ Crosshair change delay for smoke

โš™๏ธ Advanced Settings

๐Ÿฉธ Disable blood effects for cleaner visuals
๐Ÿ“ข Allow friends to join your game
๐Ÿ’ป Enable developer console (~ key)
๐Ÿ› Display client and server error messages in console for debugging
๐Ÿ’ฅ Print detailed damage information to console for analysis and debugging
โš ๏ธ Hide graphics driver compatibility warnings
๐Ÿ”„ Hide Variable Refresh Rate recommendations
๐Ÿ“บ Hide refresh rate recommendations
โšก Hide low latency VSync recommendations
๐Ÿ”ง Displays build information on the screen. It is recommended to leave this enabled when submitting bug reports in the form of screenshots or videos

โš™๏ธ Advanced Binding Options

๐Ÿ”ง Scancode binds work based on keyboard position, not key name
โš ๏ธ May cause input issues on some systems
๐Ÿฆ† How the duck/crouch key behaves
๐Ÿšถ How the walk key behaves
๐Ÿ”‡ Allow silencer removal on M4A1-S and USP-S
๐Ÿ›’ Prevent accidental purchases with number keys
โš ๏ธ Direct keyboard input to game engine (may cause issues with 3rd party platforms)
๐Ÿ” How zoom button behaves when held
๐Ÿ›’ Use key opens buy menu in buy zones
๐Ÿ–ฑ๏ธ Key binding for mouse selection in scoreboard
๐Ÿ’ฐ Key for donation in buy menu

๐ŸŽฏ Slot Binds (Scancode)

Movement Binds

Weapon Binds

Utility Binds

Custom Binds

Common keys: a-z, 0-9, f1-f12, space, enter, tab, shift, ctrl, alt

Mouse: mouse1 (left), mouse2 (right), mouse3 (middle), mouse4, mouse5, mwheelup, mwheeldown

Example commands: +jump, +duck, buy ak47, say "Hello!", disconnect

๐Ÿ–ฅ๏ธ Display Settings

๐ŸŽฏ Lower resolution = higher FPS. 4:3 stretched makes enemies appear wider
โšก Match your monitor's refresh rate for smoothest gameplay
๐Ÿ† Fullscreen recommended for best performance and input lag
๐Ÿ“ Controls how the image is displayed on your monitor

๐ŸŽฎ Graphics Quality

โœจ Controls lighting effects and visual quality. Low = +15% FPS
๐Ÿ–ผ๏ธ Texture sharpness at distance. Minimal FPS impact, Anisotropic 4x recommended
๐Ÿ”ง Smooths jagged edges. Higher values = better quality but lower FPS
โšก Modern anti-aliasing with minimal FPS impact. Use instead of MSAA for better performance

๐ŸŒŸ Visual Effects

๐Ÿ‘ค Shadow detail. Low recommended for competitive play (+8% FPS)
๐Ÿ•ฏ๏ธ CRITICAL: Set to 'All' to see enemy shadows from all light sources
๐ŸŽจ Texture quality. Low for FPS, High for skin details
๐Ÿ’ฅ Explosion/smoke effects. Low = easier to see through smoke
๐Ÿšซ Completely disable smoke and explosion particle effects for maximum visibility (may affect gameplay)
๐ŸŽฏ Show bullet tracers in first person view for better shot tracking
๐ŸŒซ๏ธ Realistic shadows. Disable for +6% FPS with no competitive disadvantage
๐ŸŒˆ High Dynamic Range lighting. Minimal FPS impact, Quality recommended
๐ŸŒซ๏ธ Override automatic fog settings for manual control of atmospheric effects
โœจ Enable animated material effects like flowing water and moving textures

โšก Performance & Latency

๐Ÿš€ AMD FSR upscaling. Boosts FPS but may blur image. Try Ultra Quality first
โšก Reduces input lag. Essential for competitive play (NVIDIA GPUs)
๐Ÿšซ DISABLE for competitive play to avoid input lag
๐Ÿ“ฑ Minimize game when clicking outside (recommended: Enabled)
๐Ÿ”ง Disable visual profiling tool to improve CPU performance and reduce overhead

๐Ÿ”ง Advanced Settings

๐Ÿ’พ GPU memory usage. Higher = better quality if you have VRAM
๐ŸŽฎ Overall GPU effects quality
๐Ÿ–ฅ๏ธ CPU-intensive effects. Medium recommended for most systems
๐Ÿ–ฅ๏ธ Which monitor to use for the game

๐Ÿš€ Performance Recommendations

๐Ÿ’ก Get personalized recommendations to optimize your settings for better performance

โ„น๏ธ How Practice Mode Works

Configure your practice settings below, then click "Generate Practice Config" to create a .cfg file. Load the config in CS2 console with exec cs2_practice to apply all settings at once.

๐ŸŽฏ Bot Management

๐Ÿค– Add bots to specific teams for practice
๐ŸŽฎ Set bot difficulty level (0=easy, 3=expert)
๐Ÿšซ Remove all bots from the game
โธ๏ธ Freeze all bots in place
๐Ÿ“ Spawn bot at crosshair location
๐Ÿ‘ฅ Make bots copy your movements

โš ๏ธ Practice Commands (Requires sv_cheats 1)

โš ๏ธ Important Notice

These commands require sv_cheats 1 and only work in practice mode or offline servers.
They will not work in competitive matchmaking or official servers.

๐Ÿ”“ Enable cheat commands (required for practice features)
โ™พ๏ธ Infinite ammunition (1=reload required, 2=no reload)
๐Ÿ“ˆ Show grenade flight paths
โšก Instant respawn for Counter-Terrorists
โšก Instant respawn for Terrorists
๐Ÿ›’ Allow buying weapons anywhere on the map
โฐ Time allowed to buy equipment (default: 15)
โฑ๏ธ Round duration in minutes (default: 2)
๐Ÿ’ฐ Maximum money limit (default: 16000)
๐Ÿ’ต Starting money amount (default: 800)

๐Ÿ“ฅ Generate Practice Config

Generate a complete practice configuration with bot management and cheat commands.

๐Ÿ† Professional Player Profiles

Choose from the world's best CS2 players and apply their complete settings with one click.

M0

m0NESY ๐Ÿ‡ท๐Ÿ‡บ

Falcons Esports

Sensitivity: 2.3
DPI: 400
Resolution: 1280x960
Max FPS: 999
DO

donk ๐Ÿ‡ท๐Ÿ‡บ

Team Spirit

Sensitivity: 1.25
DPI: 400
Resolution: 1280x960
Max FPS: 500
S1

s1mple ๐Ÿ‡บ๐Ÿ‡ฆ

BC.Game

Sensitivity: 3.09
DPI: 400
Resolution: 1280x960
Max FPS: 400
ZY

ZywOo ๐Ÿ‡ซ๐Ÿ‡ท

Team Vitality

Sensitivity: 2.0
DPI: 400
Resolution: 1024x768
Max FPS: 400
NI

NiKo ๐Ÿ‡ง๐Ÿ‡ฆ

Falcons Esports

Sensitivity: 1.35
DPI: 400
Resolution: 1280x960
Max FPS: 400
SH

sh1ro ๐Ÿ‡ท๐Ÿ‡บ

Cloud9

Sensitivity: 1.3
DPI: 400
Resolution: 1280x960
Max FPS: 300

๐Ÿ“‹ What Gets Applied:

๐Ÿ–ฑ๏ธ Mouse Settings

Sensitivity, DPI, zoom ratio

๐ŸŽฎ Viewmodel

FOV, position, preset

๐Ÿ–ฅ๏ธ Video Settings

Resolution, FPS, quality

๐ŸŽฏ Crosshair

Size, color, style, gap

๐Ÿ” Account Management

๐Ÿ›ก๏ธ Privacy & Data Storage

What's stored locally: Your browser stores your username, password (base64 encoded), and CS2 game configurations in localStorage.
What we DON'T collect: We don't collect, store, or have access to any of your data, IP addresses, or personal information.
Where it's stored: Everything stays in your browser's local storage - nothing is sent to our servers or external services.
Your privacy: Your data never leaves your device and is completely private to you. We have no access to it.
Open Source: View the source code on GitHub to verify our privacy claims.

๐Ÿ‘ค Create an account to save and manage your configurations
๐Ÿ”’ Your password is stored locally in your browser
๐Ÿ’ก No account needed to use the site - only for saving configurations