Playing CS 1.6 with bots

Where the bots actually are, measured across 17,583 public servers

The quickest route to a Counter-Strike 1.6 game full of bots is to join a public server that already runs them, and most of them do. Between 11 March and 2 August 2026 we took 18.6 million readings of the public server list, and 12,630 of the 17,583 servers we saw had at least one bot on the roster at some point, which is 72 percent. You do not need to install anything to get into one of those games.

Play now — free, no downloadBrowse servers

How to get into a bot game from here

Open the server browser, pick a server with players on it, and press Play. Bots fill empty slots on a large share of public servers automatically, so a server showing eight players at three in the morning is usually eight bots and one very patient human.

If you want bots specifically, the busiest maps are the safest bet, because that is where server owners most often leave bot-filling switched on. The list further down ranks them by how many distinct servers we actually observed running bots on each.

How common bots really are

Of the 18,589,697 individual server readings we took over that window, 5,019,822 showed at least one bot connected. That is roughly one reading in four.

Counted by server rather than by reading, the share is higher: 12,630 distinct servers out of 17,583 ran bots at some point, which is 72 percent. The most we ever saw on one server at once was 32.

Those numbers describe the window they were measured in and nothing else. Server owners change their configuration, servers come and go, and a figure taken over five months is not a promise about tonight.

The maps where bots are easiest to find

de_dust2 is not close to the rest: we saw 6,160 distinct servers running it with bots on, and up to 32 at once. de_inferno follows at 1,150 servers, then de_dust at 990, fy_snow at 765 and awp_india at 728.

The pattern holds all the way down: bot servers cluster hard on the maps everyone already knows. If you are picking a map purely to find a populated bot game, the classic bomb maps and the fight-yard maps are where the density is.

What the bots are

Counter-Strike 1.6 ships with its own bots, the ones derived from Condition Zero and folded into the game in the later official builds. They buy, they plant and defuse, they take routes rather than wandering, and their skill is set by the server on a four-step scale from easy to expert.

Skill is the server owner's choice, not yours, and public servers vary enormously. An expert-difficulty bot punishes a wide peek about as reliably as a decent human player; an easy one walks into a doorway and stands there.

Hosting your own bot match in the browser

You can also host the game yourself. Open /play?host=1&map=de_dust2 (any map name works) and your browser tab runs a listen server. Counter-Strike's built-in bots are compiled in, together with their profiles and the navigation meshes for the classic maps, so bot_add, bot_quota and bot_difficulty work from the console.

Most advice you will find for this question is written for a locally installed copy of the game. If a guide tells you to edit a config file or drop waypoint files into a folder, it is describing a different setup: nothing needs copying here.

Hosting versus joining

Hosting gives you full control over difficulty, count and map. On a map with no navigation mesh the bots cannot move, which mostly affects custom maps. Joining a public server gives you the server owner's settings instead, and other players.

Which one is right depends on whether you want to practise against a specific setup or just play.

More guides

How to play CS 1.6Counter-Strike in VRHow to Play Counter-Strike in VRCounter-Strike 1.6 in VRIs There a CS:GO VR Mode?How to Play Sven Co-op OnlinePlaying Sven Co-op With FriendsCounter-Strike 1.6 Tips for BeginnersCounter-Strike 1.6 Movement GuideCounter-Strike 1.6 Economy GuideThe History of Counter-Strike 1.6The most-played CS 1.6 surf mapsDo people still play CS 1.6?How to bunny hop in CS 1.6CS 1.6 fatal errorCounter-Strike 1.6 on a ChromebookCounter-Strike 1.6 on Windows 11CS 1.6 zombie modeCounter-Strike 1.6 on macOSCounter-Strike 1.6 on LinuxCS 1.6 server not respondingCS 1.6 could not launch gameDoes CS 1.6 have matchmaking?Is there FaceIT for CS 1.6?CS 1.6 5v5: PUGs, mixes and ranked matchesCS 1.6 in a browser: every version, comparedWeaponsMapsGame modes