Close Menu
blix.gg
    Newest
    IEM Dallas 2025 Overview: Format, Teams, Schedule, Favorites and Underdogs
    May 18, 2025
    Best CS2 Practice Commands & Pro Configs to Use in 2025
    May 18, 2025
    Best CS2 Pro Crosshairs (Codes) 2025
    May 18, 2025
    X (Twitter)
    blix.gg
    • CS2
      • CS2 Predictions
      • CS2 Guides
      • Review of Best CS2 Gambling Sites 2025
        • Review of Best CS2 Crash Sites 2025
      • Best CS2 Betting Sites for 2025
    • Deadlock
      • Deadlock Guide
      • Deadlock News
    • Valorant
      • Valorant Skins
      • Valorant Guides
      • Valorant Leaks
    • Dota 2
      • Dota 2 Updates
      • Dota 2 Tournaments
      • Dota 2 Guides
    • LoL
      • League of Legends Guides
      • League of Legends Skins
    • Games
      • Mobile Games
      • Marvel Rivals
      • Apex Legends
      • COD Mobile
    • Industry
    blix.gg
    Home»News»CS2»Best CS2 Practice Commands & Pro Configs to Use in 2025
    CS2

    Best CS2 Practice Commands & Pro Configs to Use in 2025

    By Jimmy “Infernal” YoungMay 18, 2025Updated:May 18, 202511 Mins Read
    Share
    Twitter
    Banner

    Mastering the most essential CS2 console commands can dramatically enhance your gameplay, whether you’re practicing smokes, refining your aim, or boosting FPS.

    At Blix.gg, we’ve compiled a fully updated 2025 guide with expert-picked CS2 practice commands, downloadable pro configs, and step-by-step setup instructions.

    Every CS2 player has unique preferences, and that’s where config files come in. These files let you tailor everything from graphics to controls and crosshairs — instantly. Here’s how to use and install them.

    Contents

    • 1 Highlights
    • 2 Understanding CS2 Configurations and How to Use Them
    • 3 What Are CS2 Config Files? A Complete Breakdown
    • 4 Best CS2 Settings to Boost Gameplay and Performance
    • 5 Essential CS2 Practice Commands You Should Know
    • 6 Top CS2 Performance Console Commands for Better Gameplay
    • 7 CS2 Voice and Sound Console Commands Explained
    • 8 Customize Your Crosshair in CS2: Full Command List
    • 9 Key CS2 Console Commands for Solo Practice
    • 10 Best Warm-Up Commands in CS2 to Sharpen Aim and Reflexes
    • 11 CS2 Grenade Practice: Best Console Commands for Smokes & Nades
    • 12 Top CS2 Pro Player Configs You Can Download and Use
    • 13 Mathieu “ZywOo” Herbaut
    • 14 Oleksandr “S1mple” Kostyliev
    • 15 Danil “donk” Kryshkovets
    • 16 Ilya “m0NESY” Osipov
    • 17 Nikola “NiKo” Kovač
    • 18 Frequently Asked Questions

    Highlights

    • Explaining a configuration file and providing tips on how to apply it
    • The best console commands for practicing
    • Top 5 professional player configurations

    Understanding CS2 Configurations and How to Use Them

    It is worth remembering that each setting is individual and depends on the preferences of a particular player. You can use them to quickly and efficiently customize your interface and then tune it to suit you.

    If you want to improve your smoke throwing, check our detailed guides with videos and explanations on how to throw smokes effectively on Mirage, Dust 2, Anubis, or Inferno.


    What Are CS2 Config Files? A Complete Breakdown

    Configuration settings, so-called “config” in gaming slang, is a file “.сfg”, which stores all your personal settings (graphics, controls, and more). This file can also be borrowed from other players and implemented in your interface by running the “autoexec.cfg” command.


    Where to Find Your CS2 Config File

    The game’s installation directory usually stores these files in the “cfg” folder. The config files’ full path might look like:

    C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg

    Editing CS2 Config Files: Format & Tools

    The configuration file usually has a .cfg extension and can be edited with Notepad, Sublime Text, or any other text editor.


    How to Auto-Execute Your CS2 Config File

    CS2 automatically executes the autoexec.cfg file when the game starts. Accordingly, if you add certain customization commands to it, they will run together with CS2.


    How to Create and Install a Custom CS2 Config File

    To create a configuration file that will run automatically, you need to follow these steps:

    • Launch Steam
    • Right-click on CS2
    • Hover over “Manage“
    • Click “View Local Files“
    • Open the “game” folder in your local files
    • Open the “csgo” folder (the folder is still named after CS2’s predecessor)
    • Open the “cfg” folder
    • Create a new text document with the name “autoexec.cfg“
    • Then, write the commands in it and save it
    You can create the file anywhere and move it to Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg

    Best CS2 Settings to Boost Gameplay and Performance

    To optimize your gameplay in CS2, you can tweak several essential settings. These settings can improve performance, enhance visibility, and customize the game to your preferences. Here are some necessary settings to consider:

    Graphics Settings

    • Resolution: set the resolution to match your native monitor for the best viewing experience.
      Want to know why 1280×960 (4:3 stretched) remains a pro favorite? Check our full guide on the Best Resolution for CS2.
    • Texture Quality: adjust the texture quality depending on your system’s capabilities. Higher settings provide better detail but require more resources. Experienced players use the lowest settings to increase FPS.

    Audio Settings

    • Master Volume: adjust the master volume to a level that allows you to hear critical in-game sounds clearly without overpowering other audio sources.
    • Sound Effects: fine-tune the sound effects volume to ensure important audio cues, such as footsteps or gunfire, are audible.
    • Voice Communication: set the voice volume to a level where you can hear your teammates without being distracted by extraneous sounds and focus on the game.

    Best CS2 Crosshair Settings: Tips & Pro Player Styles

    The choice of crosshair settings in CS2 depends on personal preference. You can customize the crosshair in the game settings without using workshop maps or console commands. See the crosshairs used by professional players in our article: Best CS2 Pro Crosshairs (Codes) 2025.

    • Style: CS2 provides a range of crosshair styles, which include static, dynamic, and classic.
    • Color: choose a color that contrasts nicely with different backgrounds. A common choice is green or light blue.
    • Size: the crosshair size should be comfortable and visible without obstructing the view. A medium crosshair size is usually used. If you like to aim, it is better to choose a small crosshair size or dot, and if you want to shoot by pressing the fire button, a giant crosshair will suit you.
    • Thickness: the thickness of the crosshair lines can affect visibility. Some players prefer thicker lines to see more, while others prefer thinner lines for precision.
    • Gap: the gap refers to the space between the crosshair lines. A small gap allows you to aim accurately, while a more significant gap can allow more room to see around the crosshairs.

    We have a helpful article: Best CS2 Crosshair: How to Choice.


    Essential CS2 Practice Commands You Should Know

    In CS2, practice commands refer to console commands you can enter through the Developer Console to improve various stats or change rules for ease of practice. 

    You can also write the commands you want in the configuration file so that they trigger automatically when you start the game. Be careful with cheats – they can be used only on training servers.


    Top CS2 Performance Console Commands for Better Gameplay

    These commands are used while playing in competitive mode. Most experienced players consider these commands to be the best in CS2, as they significantly affect the performance of your game.

    • cl_showfps: FPS is displayed in the upper right corner of the screen to help you monitor game performance;
    • net_graph: displays network-related data, including connection check, server tickrate, and other information;
    • cl_showpos: with this command, you can display your position in the game using X, Y, and Z coordinates. This can be useful for practicing grenade throws and navigating the map;
    • fps_max: with this command, you can set the maximum frame rate limit for the game. This can help stabilize the frame rate and reduce the load on the GPU;
    • r_dynamic: Turn dynamic lighting on or off. Disabling dynamic lighting can improve performance, but may affect image quality;
    • r_drawparticles: Toggle the rendering of particle effects (e.g., smoke, sparks, fire). Turning this off may improve performance, but visually, the game will no longer look as realistic;
    • cl_interp: Configure the interpolation delay for network updates. Unless you have specific network issues, it is recommended that you leave the default value (0.03125).

    We have written a separate guide on improving performance: “How to Improve FPS in CS2?“.


    CS2 Voice and Sound Console Commands Explained

    Sound settings are essential settings for a comfortable game, so study the following commands and include the necessary ones in your configuration file:

    • voice_enable: with this command, you can turn voice chat on or off in the game. A value of “0” will mute all players, and “1” will turn it on;
    • voice_scale: allows you to adjust the volume of the in-game voice chat;
    • voice_mixer_volume: adjusts the volume of the game’s voice chat relative to other sounds in the game;
    • voice_modenable: turn on or off voice modulation, which can change the pitch and tone of your voice when using voice chat. Use “0” to disable and “1” to enable it;
    • voice_player_volume: Controls the volume of individual players in voice chat. You can adjust the volume of specific players by specifying their Steam ID.

    Customize Your Crosshair in CS2: Full Command List

    These are essential settings that will give you the ability to make the crosshair the most comfortable for any game conditions:

    • cl_crosshaircolor: this command allows you to change the color of your crosshair. You can specify the color using values from 0 to 4;
    • cl_crosshairsize: adjusts the size of the crosshair;
    • cl_crosshairthickness: changes the thickness of the lines in the crosshair;
    • cl_crosshairstyle: sets the crosshair style;
    • cl_crosshairdot: affects the presence of a dot in the center of the crosshair;
    • cl_crosshairgap: changes the gap between the crosshair lines.

    Key CS2 Console Commands for Solo Practice

    Here are some commonly used practice commands:

    • sv_cheats 1: enables offline practice cheats.
    • bot_kick: kicks all bots out of the game.
    • mp_roundtime: sets the round time for game modes other than defy.
    • mp_warmup_end: ends warm-up and starts the game.
    • bot_add_t: adds a bot to the terrorist team.
    • bot_add_ct: adds a bot to the counter-terrorist team.
    • bot_stop: stops all bots.
    • bot_dont_shoot: prevents bots from firing their weapons in the game.
    • mp_restartgame: starts the game after the given number of seconds.
    • weapon_accuracy_nospread 1: turn off spreading your shots to practice accuracy.
    • sv_showimpacts 1: displays bullet impacts for analysis of your shots.

    Best Warm-Up Commands in CS2 to Sharpen Aim and Reflexes

    It is vital to configure a few settings before diving into your CS2 training session to ensure a smooth and uninterrupted experience. These settings cover warm-up time, bots, and in-game money, including the CS2 infinite money commands.

    • mp_roundtime_hostage 60: makes the round up to 60 minutes (hostage maps).
    • mp_maxmoney 99999: sets the maximum amount of money you can have in the game.
    • mp_startmoney 99999: get as much money as possible.
    • mp_buytime 9999: increases buy time.
    • mp_buy_anywhere 1: get the ability to buy in any part of the map.
    • bot_mimic 1: let bots mimic your actions. Please set it to 0 to turn it off.
    • god: this command enables the immortality mode, value 1 enables the mode, and value 0 turns it off. 

    CS2 Grenade Practice: Best Console Commands for Smokes & Nades

    Practicing smokes and grenades in CS2 is a great way to gain an advantage. Here are some commands that can be used to practice smokes and grenades:

    • sv_grenade_trajectory_prac_pipreview 1: this command shows the trajectory of the grenade. This will help you understand how the grenade flies and where it lands.
    • sv_infinite_ammo 1: this command gives you infinite grenades, so you can use them without buying them after each throw.
    • sv_showimpacts 1: if set to 1, this command will display where the bullet hits and where the grenade explodes. This will help you understand the effectiveness of shooting and throwing grenades.
    • mp_roundtime_defuse [Time]: use this command to adjust the round time for defuse scenarios. Increasing the round time can give you more time to set up smoke and grenades and practice without the pressure of the clock.
    • noclip: It can help explore the map and find new strategies.

    Top CS2 Pro Player Configs You Can Download and Use

    You can use configs not only with professional players, but also with regular users on Reddit:

    New practice config file for anyone interested
    by inGlobalOffensive

    Mathieu “ZywOo” Herbaut

    Mathieu ZywOo Herbaut

    ZywOo is a Team Vitality sniper known for his aggressive style of play. According to HLTV.org, the player recently received the prize for the most valuable player of ESL Pro League Season 21. Representatives of the publication in X reported this.

    THE NEW UNRIVALED KING OF COUNTER-STRIKE

    The most individually decorated player of all time, @zywoo 👑 pic.twitter.com/cfppJkWOBi

    — Team Vitality CS (@TeamVitalityCS) March 16, 2025

    For ZywOo, this MVP award became the 22nd in his career, putting him in first place in the ranking regarding the number of these medals. Oleksandr “s1mple“ Kostylev moved to the second position.

    ZywOo prefers to play games with high-resolution graphics. Mathieu “ZywOo” Herbo’s config can be checked here.


    Oleksandr “S1mple” Kostyliev

    Oleksandr S1mple Kostyliev

    S1mple is a professional CS2 player from Ukraine who formerly played for NaVi and Team Falcons. He is considered one of the greatest players in the game’s history and has won 21 MVP tournaments. You can see s1mple‘s config here.


    Danil “donk” Kryshkovets

    Danil donk Kryshkovets

    Everyone knows this guy—Donk took first place among the top players with the best average rating at the end of ESL Pro League Season 21 in CS2.

    Counter-Strike 2 has its king! After Team Spirit’s victory at IEM Katowice 2024, the cybersports scene talks about Danil “donk“ Kryshkovets. We have a separate article about him: Who is Donk? Player Career and His Settings in CS2. You can see his config here.


    Ilya “m0NESY” Osipov

    Ilya “m0NESY” Osipov

    M0NESY flashed brightly a few years ago when he stood out among the many talents of Na’Vi Junior, but after moving to G2, Ilya became a superstar. Ilya “m0NESY” Osipov received four MVP medals from HLTV. You can see his config here. 


    Nikola “NiKo” Kovač

    Nikola “NiKo” Kovač

    NiKo is one of the best Counter-Strike players of all time, and he is known for his marksmanship and consistency even in stressful situations. In 2025, he continued his impressive performance in CS2, placing first at several major tournaments, such as PGL Major Copenhagen, where G2 placed in the top 4. The sportsman’s config can be viewed here. 


    Frequently Asked Questions

    ❓ Are CS2 configs legal to use in ranked games?

    Yes — as long as they don’t use cheats or external programs. Config files only customize your settings and HUD.

    ❓ How do I know if my autoexec.cfg is working?

    You can add echo “autoexec loaded” at the end of your config. If it appears in the developer console at launch, it worked.

    ❓ Do pro players really use these settings?

    Yes, most pro players share their configs, and many stick to settings they’ve optimized over years of play.

    CS2 CS2 Configs CS2 Guides
    Jimmy “Infernal” Young
    • X (Twitter)

    You may also like

    By Helen "Mrkv" Schwartz

    Best CS2 Pro Crosshairs (Codes) 2025

    May 18, 2025
    By Sharon "BlueEye" Sitbon

    CS2 Case Hardened Blue Gem Pattern Guide

    August 12, 2024
    By Helen "Mrkv" Schwartz

    Best CS2 Workshop Maps

    July 29, 2024
    By Helen "Mrkv" Schwartz

    CS2 Ranks Premier Guide

    June 11, 2024
    Add A Comment
    Leave A Reply Cancel Reply

    Recent Post
    IEM Dallas 2025 Overview: Format, Teams, Schedule, Favorites and Underdogs
    May 18, 2025
    Best CS2 Pro Crosshairs (Codes) 2025
    May 18, 2025
    Astralis vs Spirit – Grand Final Prediction – PGL Astana 2025
    May 17, 2025
    Phantom vs Vandal – Which Rifle Should You Use?
    May 17, 2025
    blix.gg
    X (Twitter) RSS
    • Editorial Policy
    • Terms of Use
    • Privacy policy
    • About us
    • Our Authors
    • Join Our Team
    © 2025 BLIX.GG. All rights reserved.

    Type above and press Enter to search. Press Esc to cancel.

    Manage Consent
    To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
    View preferences
    {title} {title} {title}