CS2 Knife Commands

Bolmax TeamSeptember 28, 20266 min read
CS2 Knife Commands

It's hard to understand how a knife feels in CS2 just by looking at its inventory image. The draw animation, inspect movement, how it sits in your hand while running, and how much of the screen it covers all differ between knife models.

CS2 knife commands let you try out different models on an offline map without spending any money. You can summon options like the Karambit, Butterfly Knife, M9 Bayonet, or Bowie Knife and compare which one suits your playstyle best.

What Are CS2 Knife Commands For?

Knife commands are used via the developer console to spawn a specific knife model. This method is especially practical for players who want to compare animations, model size, and grip style.

Commands should only be used in offline or private test environments where you have control. You cannot enable sv_cheats on official Premier, Competitive, or Valve servers, so you cannot spawn knives this way on those servers.

How to Open the Developer Console

You need to enable the developer console before using the commands.

  1. Open CS2 settings.
  2. Go to the Game tab.
  3. Set Enable Developer Console to Yes.
  4. Start a practice match with bots or an offline map.
  5. Press the console key to open the command screen.

The console key may vary depending on your keyboard layout. If the console doesn't open, check your key bindings for the key assigned to the developer console.

Quick Setup for Knife Testing

After entering the map, type the following commands into the console in order:

sv_cheats 1
mp_drop_knife_enable 1
bot_kick
mp_roundtime_defuse 60
mp_restartgame 1

sv_cheats 1 enables the necessary commands for testing. mp_drop_knife_enable 1 allows you to drop your current knife with the G key. The other commands remove bots, extend round time, and restart the match to apply settings cleanly.

After this setup, drop your current knife and use the give command for the knife you want.

Most Used CS2 Knife Commands

The commands below are used to spawn popular knife models in an offline test environment.

Knife ModelConsole Command
Karambitgive weapon_knife_karambit
Butterfly Knifegive weapon_knife_butterfly
M9 Bayonetgive weapon_knife_m9_bayonet
Shadow Daggersgive weapon_knife_push
Bowie Knifegive weapon_knife_survival_bowie
Classic Knifegive weapon_knife_css
Falchion Knifegive weapon_knife_falchion
Huntsman Knifegive weapon_knife_tactical

For example, to try the Butterfly Knife, first drop your current knife, then type the following command into the console:

give weapon_knife_butterfly

If you want to switch to another model, simply drop the new knife and run the relevant command again.

CS2 Butterfly Knife command

CS2 Knife Drop Command

You can't drop knives in normal matches. To quickly switch between models during testing, use this command:

mp_drop_knife_enable 1

After entering the command, equip your knife and press the G key. Once the knife is on the ground, you can use the give command for the new model. This makes it easy to examine several knives in a row under the same map and lighting conditions.

If the knife doesn't drop, make sure the command value is 1, you're on a local map, and you've previously run the sv_cheats 1 command.

Knife Model and Skin Are Not the Same

Console commands are primarily used to test the knife model and its animations. The Karambit's spin, the Butterfly Knife's opening, or the Bowie Knife's screen coverage can be easily compared with this method.

However, the spawned knife may not be an exact copy of a specific item you see on the Steam Market. Float value, pattern seed, Doppler phase, wear, and other item properties work separately from the model command. If you want to check a specific skin before buying, a reliable skin test server that supports inspect links will give more detailed results.

Commands to Make the Test Environment More Useful

If you'll be comparing knives for a long time, the following settings make the test environment more comfortable.

CommandEffect
sv_cheats 1Enables test commands.
bot_kickRemoves all bots from the map.
mp_limitteams 0Disables team limit.
mp_autoteambalance 0Disables automatic team balancing.
mp_roundtime_defuse 60Extends round time on bomb maps.
mp_restartgame 1Restarts the match after one second.

After entering all the settings, go to both bright and dark spots on the map. Especially for bright finishes like Doppler and Gamma Doppler, the look can change significantly under different lighting.

CS2 Stiletto Knife test

What to Look for in Each Knife

Each knife has its own standout feature. During testing, focus not only on color but also on how it feels to use.

KnifeFeatures to Check
Butterfly KnifeSmoothness of draw and inspect animations.
KarambitSpin movement on finger and screen coverage.
M9 BayonetEffect of large model on field of view.
Shadow DaggersDual-wield grip and attack animations.
Bowie KnifeLarge blade surface and heavy feel.
Classic KnifeNostalgic model and rare inspect animation.

Instead of just inspecting the knife for a few seconds, run, jump, and try both primary and secondary attacks with it. Model size or animations that might be annoying in long matches are easier to notice this way.

Common Issues

If a command doesn't work, first check that you're on an offline map. Then re-enter the sv_cheats 1 command and make sure the knife name is used exactly as shown in the table.

If your current knife doesn't drop, run the mp_drop_knife_enable 1 command again. If the new knife spawns but doesn't appear in your hand, drop the old knife on the ground and try the give command again.

CS2 updates can change how console commands behave. If a command stops working after an update, restarting the local match or opening a different practice map can solve the problem.

Conclusion

CS2 knife commands are one of the fastest ways to compare knife models and animations before making an expensive choice. After opening the developer console and using the sv_cheats 1 and mp_drop_knife_enable 1 commands, you can try out the Karambit, Butterfly Knife, M9 Bayonet, and other popular models in turn.

Offline testing is sufficient for model, animation, and screen usage. If you want to evaluate a specific skin's float, pattern, or Doppler phase, it's best to inspect the actual item before making a final decision.