> ## Documentation Index
> Fetch the complete documentation index at: https://help.freakhosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Play a Workshop Map on a CS2 Server (host_workshop_map)

> Play a CS2 workshop map on your server: paste its Steam Workshop address in Server settings > Workshop map and click Change now, or type host_workshop_map <id>.

To play a Steam Workshop map on a FREAKHOSTING CS2 server, start the server, open **Server settings**, paste the map's Workshop address or number into **Workshop map** and click **Change now**. In the console the command is `host_workshop_map` plus the map's ID, for example `host_workshop_map 3070284539`. The server downloads the map from Steam and switches to it.

| Difficulty | Time | Works on | Panel pages |
| - | - | - | - |
| Beginner | 3 minutes | Every FREAKHOSTING CS2 server | **Server settings**, **Console** |

## Before you start

* The map is made for **Counter-Strike 2** and is public on the Workshop. CS:GO workshop maps don't work in CS2.
* You know the map's Workshop ID: the number at the end of its address. In `https://steamcommunity.com/sharedfiles/filedetails/?id=3070284539` the ID is `3070284539`.
* The server is running. **Change now** switches the map on a running server.

## How to play a workshop map in the Game Panel

**1. Open Server settings**

Click **Server settings** under **COUNTER-STRIKE 2** in the sidebar.

**2. Paste the map**

Under **Game mode and map**, paste the map's Steam Workshop address, or just its number, into **Workshop map**.

![CS2 Server settings Game mode and map section with the Workshop map field and its Change now button below the Start map drop-down](https://mintcdn.com/freakhostingltd/oRNjFa_9Ix118Tkc/images/games/counter-strike-2/cs2-server-settings-mode-map.png?fit=max\&auto=format\&n=oRNjFa_9Ix118Tkc\&q=85\&s=01b663754c8e82ae0f32258e659ee240)

The Workshop map field

**3. Click Change now**

The server downloads the map and loads it. The first time can take a minute, depending on the map's size.

## How to load a workshop map with the console

Type this in the **Console**, with your map's ID:

```text theme={null}
host_workshop_map 3070284539
```

| Command | What it does |
| - | - |
| `host_workshop_map <id>` | Downloads the latest version of the map and changes to it. |
| `ds_workshop_listmaps` | Lists the workshop maps already on your server. |
| `ds_workshop_changelevel <mapname>` | Changes to a workshop map on your server by name. |

## How to start your CS2 server on a workshop map

**Change now** only switches the running server. To start on a workshop map every time, set it in **Startup**:

**1. Open Startup**

Open your server and click **Startup** in the sidebar.

**2. Turn on Host Workshop Map**

Set **Host Workshop Map (Enable/Disable)** to `1`.

**3. Enter the map ID**

In **Host Workshop Map ID**, enter the map's number, for example `3070284539`. It is the number at the end of the map's Workshop address.

**4. Restart the server**

Restart. The server now starts with `+host_workshop_map` and your map ID, downloads the map from Steam and loads it.

To go back to a normal map, set **Host Workshop Map (Enable/Disable)** to `0`. For several workshop maps, host a [workshop collection](https://help.freakhosting.com/games/counter-strike-2/configuring-workshop-collections.md) instead.

## Frequently asked questions

### Why doesn't my CS2 workshop map load?

Check the ID, make sure the map is public and made for CS2, and wait for the download to finish. Read the **Console** for errors.

### Do players need to download the map?

Yes. CS2 downloads it for them from Steam when they join. You don't upload map files yourself.

### Can I play several workshop maps in a row?

Yes. Host them as a [workshop collection](https://help.freakhosting.com/games/counter-strike-2/configuring-workshop-collections.md) and switch with `ds_workshop_changelevel`.

### Can admins change to a workshop map in game?

Yes, with an admin plugin. With CS2-SimpleAdmin, admins type `!wsmap <id or name>` in chat. See [add admins](https://help.freakhosting.com/games/counter-strike-2/how-to-add-admins-in-cs2.md).

## Related guides

> **[CS2 server guide](https://help.freakhosting.com/games/counter-strike-2/cs2-server-hosting-guide.md)**
>
> Every Counter-Strike 2 page in one place.

> **[Workshop collections](https://help.freakhosting.com/games/counter-strike-2/configuring-workshop-collections.md)**
>
> Host a whole collection.

> **[Change the map](https://help.freakhosting.com/games/counter-strike-2/how-to-change-the-map-on-a-counter-strike-2-server.md)**
>
> changelevel and Change now.

> **[FastDL vs Workshop](https://help.freakhosting.com/games/counter-strike-2/setting-up-fastdl-vs-workshopdl.md)**
>
> How custom content reaches players.

***

> [!NOTE]
>
> **Tested by the FREAKHOSTING team** on our Game Panel on 29 October 2026 (Counter-Strike 2 with CounterStrikeSharp 1.0.378 and Metamod:Source build 1483). Steps may differ slightly if the game or its plugins change.

> [!NOTE]
>
> ### Need Extra Help?
>
> If you encounter any issues, our support team is ready to assist:
>
> * **Live Chat:** Quick assistance via our website.
> * **Support Ticket:** [Open a Ticket](https://freakhosting.com/clientarea/submitticket.php)
> * **Discord:** [Join our Community](https://discord.gg/freakhosting)
> * **Email:** [support@freakhosting.com](mailto:support@freakhosting.com)

> [!TIP]
>
> ### Save on Your Hosting
>
> Ready to upgrade your hosting? Use code **KB20** at checkout for **20% off** your first order!

***

**Last Updated:** October 2026


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.