CS2 Autoexec Generator
Build a custom autoexec.cfg tailored to your priorities. Choose a preset or tweak individual settings, then download the ready-to-use config file.
Choose Your Preset
Maximum FPS
Strip away visual effects for maximum frames per second
Competitive
Optimised for ranked matchmaking with balanced visuals
Low Latency
Minimize network delay and reduce perceived lag
Practice/Warmup
Server commands for aim training and grenade practice
Streaming
Balanced performance with clean visuals for content creation
Beginner Friendly
Sensible defaults with helpful visual cues enabled
Customise Settings
Network
Audio
Visuals
HUD
Generated Autoexec.cfg
What Each Setting Does
Rate controls the maximum bytes per second your client requests from the server. Setting this to 786432 (the maximum) ensures you receive the most game data possible -- essential on modern internet connections.
Interp ratio (cl_interp_ratio) determines how many server ticks of interpolation buffer your client uses. A value of 1 reduces input lag by minimizing the buffer, but requires a stable connection. Use 2 if you experience packet loss.
fps_max caps your frame rate. Setting it to 0 (unlimited) is generally recommended if your PC can maintain high framerates. Some players cap it slightly above their monitor refresh rate to reduce power consumption and heat.