M mgame.gg

Counter-Strike: Source

Home Guides Servers Tools Log in

Language

All games

Fortnite Pokemon Minecraft Roblox Counter-Strike 2 Grand Theft Auto V Grand Theft Auto VI League of Legends Valorant Dota 2 Battlefield 6 Arc Raiders The Sims 4 Apex Legends Overwatch Marvel Rivals World of Warcraft PUBG: Battlegrounds EA Sports FC Rocket League Rainbow Six Siege Elden Ring Clair Obscur: Expedition 33 Baldur's Gate 3 Cyberpunk 2077 Red Dead Redemption 2 Genshin Impact Path of Exile 2 Helldivers 2 Split Fiction PEAK Terraria Stardew Valley Counter-Strike: Source Counter-Strike 1.6
← Counter-Strike: Source guides

How to Play Counter-Strike: Source Online in 2026

November 9, 2026 · 7 min read

On this page

Counter-Strike: Source has no matchmaking. To play it online, you join community servers that players, clans and hosting companies run themselves. Thousands of those servers are still online in 2026, and Valve still updates the game. It got a 64-bit update in February 2025 and two smaller fixes in August and September 2026.

Last checked: November 9, 2026.

What you need to play CS:S online

Requirement Details
Game Counter-Strike: Source on Steam
Price $9.99 on the US Steam store. Prices vary by region and sale
Platforms Windows and Linux. The Steam store doesn't list macOS as supported
Account A Steam account. The game supports Steam Family Sharing
Anti-cheat Valve Anti-Cheat (VAC)
Minimum PC 1.7 GHz processor, 512 MB RAM, DirectX 8.1 graphics card
Recommended PC 3.0 GHz Pentium 4 or better, 1 GB RAM, DirectX 9 graphics card

Any PC from the last decade beats those requirements easily. Since the February 2025 update, the game starts its 64-bit version on a 64-bit operating system and launches at your screen's native resolution instead of 640x480.

Is Counter-Strike: Source still active in 2026?

Yes. On the morning of November 9, 2026, our CS:S server finder showed:

  • About 3,500 servers online
  • About 550 players listed in those servers' player lists
  • About 1,250 players at the peak of the previous 24 hours
  • About 6,900 servers hidden as fake

The player count is a floor, not a ceiling. Some servers keep their player list private, so their players aren't counted. On November 8 the busiest moment was early evening in Europe, where many of the most active servers are hosted.

Valve's recent updates show the game isn't abandoned:

Date What changed
February 18, 2025 64-bit support, a borderless window option, UI scaling for high-resolution screens, Steam Networking support, client prediction fixes and a new sv_autobunnyhopping setting for bhop servers
August 24, 2026 Security and stability fixes, plus a fix for custom maps not loading assets correctly on Linux
September 16, 2026 Fixed overlapping UI in the Create Server dialog and clan tags not showing properly

How to find a server

There are three easy ways in. Most players use the first two.

1. Use the in-game server browser

  1. Launch Counter-Strike: Source.
  2. Open the server browser from the main menu.
  3. Stay on the Internet tab and let the list load.
  4. Filter out empty and full servers, then sort by latency (ping).
  5. Double-click a server to join. Add good ones to your Favorites so you can find them again.

The in-game list shows whatever servers report to Steam, fake ones included. That's why the next option is often quicker.

2. Use the mgame.gg server finder

The CS:S server finder checks servers regularly and counts only the players a server names in its player list. It also shows how many bots each server runs, separate from the human count. You can search by server name or map, sort by players or rating, and click Join to launch the game and connect through Steam.

3. Connect by IP address

If a community posts its server address, you can join through the developer console:

  1. Turn on the console. In Options, open the advanced keyboard settings and tick Enable developer console. You can also add -console to the game's launch options in Steam.
  2. Press the ~ key to open the console.
  3. Type connect followed by the address, for example connect 203.0.113.10:27015, and press Enter.

Port 27015 is the default port for Source servers, so you'll see it in many addresses. A few other console commands help here:

Command What it does
connect <ip:port> Joins a server by address
retry Reconnects to the last server you joined
disconnect Leaves the current server
status Shows the current map and your connection status

How to spot fake and bot-filled servers

CS:S has a long-running problem with servers that fake their player counts to rise in the browser. Some claim to be full but list nobody, while others fill their slots with bots.

  • Fake player counts. If a server shows 60 of 64 slots used but the scoreboard is nearly empty, the count was faked. Our finder hides servers that claim full slots but list no players.
  • Bots. Plenty of honest servers use bots to fill empty slots, which is fine for warming up. The finder shows the bot count next to each server, for example "9 bots", so you can tell bots from people.
  • Private player lists. A question mark in the finder means the server hides its player list, so its real player count can't be checked.

Which servers to try first

Community servers each run their own rules and maps. Names usually tell you what to expect. Here are the most common types, with a finder search for each. Our CS:S game modes guide explains how each one plays.

Server type What you get Find one
Classic public Normal rounds on maps like de_dust2 and cs_office dust2 servers
Deathmatch Instant respawns, nonstop aim practice deathmatch servers
Gun game Kills move you up through a fixed list of weapons gun game servers
Surf Sliding along ramps on custom surf maps surf servers
Zombie Humans against an infected zombie team zombie servers
Bunny hop Timed jumping courses bhop servers
Jailbreak Guards and prisoners with "last request" games jail servers

Many server names also list a tickrate, such as 66T, 100T or 128 Tick. A higher tickrate means the server updates the game more often each second, which many players prefer for movement-heavy modes like surf and bhop.

Playing with friends

If a friend is already on a server, you can join them through the Steam friends list. To play on your own server, choose Create Server from the main menu, pick a map and start it. Friends can then join you. For people outside your home network to connect, your router usually needs to forward port 27015 to your PC.

For a server that stays online when you're not playing, you'll want a dedicated server instead. It runs separately from the game, often on a rented machine. Our dedicated server guide walks through the setup.

Playing offline with bots

You can also play alone. Choose Create Server, pick a map and start it, then add bots from the console. These commands cover the basics:

  • bot_add_ct and bot_add_t add a bot to the Counter-Terrorists or Terrorists.
  • bot_quota 10 keeps 10 bots in the game.
  • bot_difficulty 2 sets new bots to hard. The values are 0 easy, 1 normal, 2 hard and 3 expert.
  • bot_kick removes all bots.

A server can hold up to 64 players, so there's room for full bot matches on large maps. For every bot and practice command, see our CS:S console commands guide.

Frequently asked questions

Is Counter-Strike: Source still playable online in 2026?

Yes. Thousands of community servers are online, and our server finder counted about 550 players at once on the morning of November 9, 2026, with peaks above 1,200. Valve also released updates in 2025 and 2026, so the game still runs on modern PCs.

How much does Counter-Strike: Source cost?

It costs $9.99 on the US Steam store as of November 2026. Prices differ by region, and the game is often cheaper during Steam sales. There is no free-to-play version.

Does CS:S have matchmaking?

No. Counter-Strike: Source has no matchmaking or ranked mode. You play on community servers, which you find through the in-game server browser, a server list like the mgame.gg finder, or a direct IP address.

How do I join a CS:S server by IP?

Enable the developer console, press ~, and type connect followed by the address and port, such as connect 203.0.113.10:27015. If you get disconnected, type retry to rejoin the same server.

Can you play Counter-Strike: Source on a Mac?

Steam currently lists only Windows and Linux as supported platforms for CS:S. A Mac version was released in 2010, but the store no longer marks macOS as supported, so don't count on it running there.

Why does a CS:S server show players but nobody is there?

The server is most likely faking its player count to rank higher in the server browser. Our server finder hides servers that claim players but list none, and it shows bot counts separately so you know who's real.

More Counter-Strike: Source guides