Skip to content
CS2Apps

Config / Autoexec Generator

Build a CS2 autoexec, the fast way.

Every cvar with a label, a slider, and a one-line explanation. Bind any key by clicking and pressing. Toggle pre-made recipes (jumpthrow, run-throw, clear decals). Download a ready-to-paste autoexec.cfg when you’re happy.

Movement, weapon switching, jumpthrow, voice chat, clear decals.

Movement & weapons

Defaults match the CS2 standard layout. Change the key by clicking and pressing the new key.

  • Move forward
    +forward
  • Move left
    +left
  • Move backward
    +back
  • Move right
    +right
  • Jump
    +jump
  • Jump (mwheelup)
    +jump
  • Jump (mwheeldown)
    +jump
  • Crouch
    +duck
  • Walk (silent)
    +sprint
  • Use / plant / defuse
    +use
  • Reload
    +reload
  • Drop weapon
    drop
  • Inspect weapon
    +lookatweapon
  • Last weapon
    lastinv
  • Primary
    slot1
  • Pistol
    slot2
  • Knife
    slot3
  • Grenade slot
    slot4
  • C4 / bomb
    slot5
  • Last grenade thrown
    slot10
  • Push to talk
    +voicerecord
  • Buy menu
    buymenu
  • All chat
    messagemode
  • Team chat
    messagemode2
  • Show scoreboard
    +showscores

Recipe binds

Multi-step alias setups. Toggle on, pick a key — they get written to your autoexec automatically.

  • Jumpthrow

    Standing jumpthrow — press once to jump and release the held grenade. Releases both +attack and +attack2 so it works with either left-click or right-click primed nades.

  • Running jumpthrow

    Run-and-throw — sprints forward then jumpthrows. For mid-range lineups like T-spawn jungle smoke on Mirage. Hold the key for as long as you want to keep running.

  • Crouch jumpthrow

    Crouches and jumpthrows in one press — used for specific lineups that need extra arc / a lower release point.

  • Left jumpthrow

    Adds a left strafe to the jumpthrow — needed for a handful of specific Mirage / Inferno smokes that depend on a small horizontal drift.

  • Clear decals

    Clears blood and bullet holes — useful when checking corners or lining up wallbangs.

  • Toggle FPS counter

    Toggles cl_showfps so you can check framerate / 1% lows quickly without opening console.

  • Mute enemy voice

    Toggles whether you hear the enemy team's voice chat (radio + comms). Off by default — flip on for stacks that want to mind-game.

How to install on Windows

  1. Click Download autoexec.cfg.
  2. Move the file to C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg\.
  3. Open Steam → CS2 → Properties → Launch Options.
  4. Add +exec autoexec.cfg.
  5. Restart CS2.

How to install on macOS / Linux

  1. Click Download autoexec.cfg.
  2. Move it to ~/Library/Application Support/Steam/steamapps/common/Counter-Strike Global Offensive/game/csgo/cfg/ (macOS) or ~/.steam/steam/steamapps/common/Counter-Strike Global Offensive/game/csgo/cfg/ (Linux).
  3. Steam → CS2 → Properties → Launch Options.
  4. Add +exec autoexec.cfg.
  5. Restart CS2.

Pair with a crosshair

Already have a crosshair you like? The Crosshair Generator gives you the matching console string. Paste it into your autoexec under the // ── HUD ── block to load it on every launch.