BlogCS2How to 1v1 in CS2 Complete Guide, Workshop Maps 2025

How to 1v1 in CS2 Complete Guide, Workshop Maps 2025

Admin5/6/2025
copy image
Copy Link

how to 1v1 in cs2

Because Counter-Strike 2 is a team game, it can be very challenging to improve your skills while playing online matches with other players. Going offline with AI opponents is also useless since they lack the intelligence to test you to your limits and challenge you to improve your skills. Therefore, your best bet is to create a 1v1 private match with a friend who is better than you.

This will let you dive into some intense duels, which will help you focus and refine your Counter-Strike 2 skills and rank higher. Admittedly, this would require much grinding. Therefore, consider getting some CS2 boosting service to get a head start in your grind to improve.

But how do you 1v1 in CS2? That's precisely what I will show you in this in-depth guide. Read until the end to learn how to 1v1 in CS2 properly.

How To Do 1v1 in CS2

cs2 1v1

This section will briefly overview the steps to start a 1v1 in CS2.

First, log in to your game and make sure the Developer Console (a tool that lets you customize your gameplay experience) is turned on. Just go to Settings > Game and enable it. Once that’s done, press the ~ (tilde) key, which you can find to the left of the 1 key on your keyboard, to open the console.

Now, load a map by typing map map_name. For example, type in "map aim_botz" (a workshop map) or "map de_mirage" (a standard CS2 map). After that, remove the bots by typing bot_kick and then invite friends.

To invite your friend, type status in the console and copy your server IP. Make sure to share this with your friend, as he'll need it to join your 1v1 map.

Your friend has to open the console on their CS2 and type the command connect [your_IP_address].

And that’s it! You’re now in a private match and ready for 1v1 action to improve your skills.

Setting Up a 1v1 Private Server in CS2

When setting up a 1v1 match in Counter-Strike 2, there are two main ways to do it with the developer console: a private server or the game’s built-in Private Matchmaking feature. Earlier, I gave you a quick overview of the private server method as it is more popular, but now it’s time to break things down properly, and I'll walk you through each method in detail.

1v1 setup cs2

Method 1: Set Up a Private Server Using Console Commands

This is the more “manual” way to play 1v1 in CS2. This allows you to navigate through the game's settings menu, and it is well-suited for players who want full control over the match settings.

private server for 1v1 in cs2

Step 1: Enable the Developer Console

  • Go to Settings > Game
  • Set "Enable Developer Console" to "Yes."
  • Press the ~ (tilde) key on your keyboard to open the console anytime

Step 2: Choose and Load a Map

Type the command map map_name in the console.

For example, use "map de_mirage" for the standard Mirage map.

If you want a different map, replace “de_mirage” with the name of the map you want to play. If you’ve subscribed to Workshop maps from Steam, enter their name, and you can play them.

Step 3: Remove Bots

Type the command bot_kick. This will clear out all the bots, just you and your opponent.

Step 4: Share Your Server IP with Your Friend

Now type the command status. This will give you your IP address. Copy the IP address from the output and send it to your friend.

Step 5: Friend Joins Your Server

Your friend needs to open their console and type the command: connect [your_IP_address]

You’ll now be on a private server together — switch to opposite teams, and you’re good to go!

Method 2: Use CS2's Private 1v1 Match-Making Feature

If you’d rather skip the console commands and want something easier, CS2’s built-in Private Matchmaking system is perfect for 1v1 matches.

1v1 matchmaking cs2

Step 1: Create a Private Match

  • Click “Play” on the top game tab menu
  • Go to Matchmaking > Private Matchmaking
  • Press the “Share Code” button to copy your lobby invite code

Step 2: Invite Your Friend

  • Send your code to your friend
  • They should also go to Private Matchmaking
  • Press “Manually Enter a Code” and paste your code there

Step 3: Start the Match

Once you're both in the private 1v1 match lobby, click “Go” to launch the match.

Step 4: Remove Bots

Like before, once the match begins, type the command: bot_kick — now you’ve got a clean 1v1 match setup.

Both work great, so it depends on your preference. As seen above, the private server gives you more control, while the private matchmaking option is easier and faster to focus on casual duels.

Essential Developer Console Commands for 1v1 Matches

cs2 console commands for 1v1

Once you and your opponent (friend) are inside your 1v1 match, it’s time to adjust a few gameplay settings using the developer console. These settings help you create the perfect environment for fair and fun duels.

Basic Setup Commands:

  • bot_kick – Removes all bots from the match
  • mp_roundtime: Adjusts how long each round time is in your private game.
  • mp_roundtime 5 – Sets each round time to last 5 minutes
  • mp_startmoney 16000 – Gives both players the max starting money
  • mp_freezetime 2 – Short 2-second freeze time at the start of each round
  • mp_maxrounds 30 – Sets the match to a maximum of 30 rounds
  • mp_win_condition 16 – First player to reach 16 rounds wins
  • mp_restartgame 1 – Restarts the match to apply all settings

Optional Commands for Custom Matches:

  • sv_infinite_ammo 1 – Gives unlimited ammo (optional for fun matches)
  • mp_buy_anywhere 1 – Lets you buy weapons anywhere on the map
  • mp_autoteambalance 0 – Turns off automatic team balancing
  • mp_limitteams 0 – Let's both players join any team freely
  • give weapon_ak47 – Spawns an AK-47 weapon
  • give weapon_awp – Use for sniper-only 1v1 matches
  • give weapon_deagle – Use for pistol-only matches

Bonus Tip:

To save time in the future, you can copy all these commands into a text file and save it as a 1v1.cfg file inside your CS2 config folder. Then type exec 1v1 in the console to load everything instantly.

These simple commands will give you full control of your custom 1v1 matches and help make each duel feel serious and skill-based.

Workshop Maps Are The Best Maps for 1v1 Matches

If you’re serious about improving your gameplay and aim by playing 1v1 in CS2, then Workshop maps are the way to go. Unlike default maps like Mirage or Dust II, Workshop maps are some of the best maps for 1v1 gameplay as they're created by the CS2 community solely for this.

cs2 workshop maps for 1v1

These game maps are usually created smaller, well-balanced, and designed to keep the action non-stop. You won’t waste time searching for your opponent across a big game map.

Head to the CS2 Steam Workshop through your browser or Steam client to download these maps. Type “1v1” in the search bar and browse the top-rated game maps. Once you find one that looks good, click on it and hit the “Subscribe” button — this will automatically download it to your game.

1v1 maps cs2

After that, launch CS2, go to Play > Workshop Maps, select your downloaded map, and hit Go. If bots appear, open the console and type bot_kick to remove them.

Some great 1v1 Workshop maps to try out include:

  • 1v1 Metro
  • Aim_Redline
  • Aim_Nevermore

cs2 workshop maps

These maps help you improve your aim, movement, and reflexes — all while keeping things fresh and fun. New Workshop maps are added all the time, so keep exploring and find the ones that suit your style!

Community Servers Are Also Good For 1v1 Matches

If you don’t feel like setting up your private server or waiting for a friend to join, community servers are a great way to enjoy 1v1 matches in CS2. These servers are already set up and ready to go — join one and start playing instantly against other real players.

cs2 servers for 1v1

To find a 1v1 community server, launch CS2 and press the ‘Play’ button. Then, click the globe icon at the top to open the Community Server Browser. Press ‘Change Filters’ at the bottom and type “1v1” or “duel” in the Server Name box. You’ll now see a list of servers that support 1v1 matches.

Pick one with good ping and low player count, and you’re in.

Popular websites like Karma Gaming, Froid Gaming, and GhostCap offer dedicated 1v1 servers with clean gameplay maps, automatic rounds, and ranking systems. Some servers let you customize your weapons, vote for maps, or even show off your skins.

Community servers are perfect when you want quick, stress-free matches or want to meet new players and test your aim in random duels.

Remember — each game server may have its own rules and preferences, so give them a quick read before jumping in.

ContactsYou can contact us using the online widget on this page or via contacts below
© Copyrights Eloboss 2025. All rights reserved.Eloboss isn’t endorsed or in any way affiliated with Valve Corporation, Riot Games, Inc., Electronic Arts, Blizzard Entertainment, Epic Games, NetEase Games, Rockstar Games and doesn’t reflect the views or opinions of anyone officially involved in producing or managing CS2, Counter-Strike 2, Deadlock, League of Legends, Valorant, Teamfight Tactics, Wild Rift, Dota 2, Apex Legends, Fortnite, Overwatch 2, Marvel Rivals, GTA 6. CS2, Counter-Strike 2, Dota 2 and Deadlock are registered trademarks of the Valve Corporation. League of Legends, Valorant, Teamfight Tactics and Wild Rift are registered trademarks of the Riot Games, Inc. Apex Legends is registered trademark of Electronic Arts. Fortnite is registered trademark of Epic Games. Overwatch 2 is registered trademark of Blizzard Entertainment. Marvel Rivals is registered trademark of NetEase Games. GTA 6 is registered trademark of Rockstar Games. Any other marks are trademarks and/or registered trademarks of their respective owners.