Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

Run changelevel <mapname> in the dedicated-server console or through RCON. For example, changelevel de_mirage loads Mirage. Workshop maps use ds_workshop_changelevel; configure a Workshop Collection first when your server requires one. Never use map_workshop in a dedicated-server console.

The quickest way to change a CS2 server map

With administrator access to the server console, enter:

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
changelevel de_mirage

Replace de_mirage with the internal name of the map you want. The same command can be sent through an authenticated RCON connection. The Valve Developer Community’s game-modes documentation describes both map and changelevel as console commands that load a map: Valve Developer Community: Game Modes. That page is community documentation rather than a current, dedicated CS2 command reference, so test commands on your particular server build before putting them into automation.

What you need before changing the level

  • Server control: You must be able to type in the dedicated-server console or connect with RCON credentials. A normal player’s in-game console is not the same as the dedicated-server console.
  • The correct map name: Standard maps use their server-side names, such as de_mirage. A spelling error produces an error instead of a successful level change.
  • A plan for players: Tell connected players when the change will happen. A level change can end the current round and reload server rules, spawn points and entities.
  • Workshop availability: The server must be able to obtain the Workshop map. If the map is supplied through a Workshop Collection, that collection must be configured before collection-specific commands can select it.
  • Console visibility: Keep the server log or console open. Downloading a Workshop map for the first time can take long enough to look like a frozen server.

Save any match, practice or administration state that matters before issuing a level change. The command changes the running level; it is not a substitute for a backup or a configuration export.

#1 Best Overall
Sale
Compressed Air Duster,130000RPM Super Power Cordless Air Duster,Rechargeable Brushless Blower,3 Gear Adjustable Blower with LED Light,Dust Remover for Computer/House/Outdoor/Car
  • Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
  • With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
  • Wide Application:Upgraded attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
  • Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
  • Warranty & Support: Our Electric air duster comes with 5 years warranty and 24/7 customer service. During this period, if you have any questions,pls kindly feel free to contact us.

Change to a standard CS2 map from the server console

Step-by-step

  1. Open the console window provided by your dedicated-server host, container or terminal process.
  2. Confirm that the process is accepting server commands, not commands intended only for a connected client.
  3. Enter changelevel, a space and the map’s internal name. For example:
    changelevel de_mirage
  4. Press Enter and watch the console for the level-load messages.
  5. Wait until the server reports that the new level is active before judging the change as failed. Clients may need a moment to reconnect or finish loading.

A Tencent Cloud CS2 hosting guide lists changelevel <mapname> as a server-admin command, with de_mirage as an example: Tencent Cloud, How to Host a CS2 Server on a Cloud Server. The command is the same whether the process is running on a physical machine, virtual machine or container; the console location and permission model differ.

Use the map name, not the display name

The text shown in a server browser or map vote is not always the token accepted by the command parser. Use the map’s internal name. For a standard competitive map, that normally means a prefix such as de_ followed by the map name. If the console says the map cannot be found, check spelling, capitalization and the files installed on the server instead of repeatedly sending the command.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Change a map through RCON

RCON sends server-console commands over a remote administrative connection. After connecting with the RCON client, issue exactly the same command:

changelevel de_mirage

RCON procedure

  1. Enable and secure RCON in the server configuration according to your server host or installation method.
  2. Connect to the server’s RCON endpoint with its address, port and password. Do not publish the password in a script repository, chat message or public support ticket.
  3. Send changelevel <mapname> as one server command.
  4. Read the RCON response and the server log. A successful response may be followed by several lines while the level initializes.
  5. Close the RCON session or revoke the temporary credentials when remote administration is no longer needed.

RCON is useful when the server runs without an interactive terminal, but it does not change the command syntax. If a local console accepts a command and RCON rejects it, investigate authentication, permissions, quoting and the RCON client rather than changing the map token.

Rank #2
EVEO® Screen Cleaner Spray Kit (Streak-Free) TV Screen Cleaner for Smart TV, Lcd, LEd, Oled | Computer Screen Cleaner Spray and Wipe Microfiber Cloth - TV, Monitor, Laptop, iPad, Car - 6.7oz 1 Pack
  • Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
  • Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
  • Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
  • Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
  • Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth

changelevel versus map

Both commands are described as ways to load a map, but they are not interchangeable in every operating situation. A general CS2 command guide reports that changelevel is intended to move the running server to another map while keeping players connected when possible, whereas map can reset server variables or disconnect everyone: VRedux, CS2 change map command.

Command Use it for Player and server impact Example
changelevel Changing the current running level during an administration session Reported to preserve connected players through the transition when possible; the actual result depends on the server and mode changelevel de_mirage
map Explicitly loading a map when you also intend to reinitialize map-related settings May reset server variables or disconnect players, according to the cited guide map de_mirage

For a routine rotation or an administrator-initiated switch, start with changelevel. Choose map only when its reset behavior is deliberate and you have warned players. Neither command should be treated as a guarantee of zero interruption; clients still have to load the new level.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Switch to a Workshop map

Workshop maps are handled differently from maps already installed as part of the standard server content. The command commonly documented for an available Workshop map is:

ds_workshop_changelevel <map_name>

GameHostBros describes ds_workshop_changelevel as a change-level command that takes a Workshop map name: GameHostBros, How To Play Workshop Maps On Your CS2 Server. The joedwards32 CS2 dedicated-server Docker image documents the related commands ds_workshop_listmaps and ds_workshop_changelevel $map_name, and notes that they apply when a Workshop Collection is set: joedwards32/CS2 on GitHub.

Rank #3
BladeHawks RGB Gaming Mouse Pad Extra Large Extended 31.5x12 Inch-Black
  • 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
  • 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
  • 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
  • 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
  • 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.

When a Workshop Collection is configured

  1. Configure the server’s Workshop Collection using the control panel or startup settings supplied by your hosting method.
  2. Restart or start the server if the host requires startup settings to be read only during launch.
  3. From the server console or RCON, list the maps exposed by the collection with:
    ds_workshop_listmaps
  4. Use the exact name returned by the list command:
    ds_workshop_changelevel <map_name>
  5. Monitor the console until the Workshop level is downloaded, mounted and active.

The Docker documentation’s variable-style example is:

ds_workshop_changelevel $map_name

Here, $map_name represents the value you supply; it is not a literal map name unless your environment defines that variable.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Map name or Workshop ID?

Published CS2 hosting guides do not agree on whether every server build accepts a Workshop map name, a numeric Workshop ID, or both for ds_workshop_changelevel. The map-name form is the one described by the GameHostBros guide and the joedwards32 image documentation, but command behavior can vary with the server image and collection setup. Start by listing the collection and using the exact returned name. If the command rejects it, read the command’s response and your host’s current documentation before trying an ID; do not assume that an ID accepted by one image is valid on another.

Do not use map_workshop in the dedicated-server console

map_workshop is often shown in client-side instructions, but Game Server Kings warns that it is flagged client-side and does not host a Workshop map when entered in a dedicated-server console: Game Server Kings, How to add Steam Workshop maps for CS2. Use the dedicated-server command ds_workshop_changelevel instead.

Rank #4
Sale
Vaydeer Wrist Rest for Keyboard and Mouse, Computer Ergonomic Wrist Support Pad, Soft Memory Foam Arm Cushion for Desk, Palm Hand Office Laptop Typing
  • 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
  • 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
  • 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
  • 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
  • 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.

What happens on the first Workshop download

If the server does not already have the selected Workshop content, it may download it before changing levels. Game Server Kings reports that the first download can make the server appear unresponsive. Check the console output instead of immediately stopping and restarting the process. A restart interrupts the current attempt and starts the download again, extending the outage.

  • Normal signs: download, extraction or mounting messages continue to appear in the console; CPU, disk or network activity may change while the content is prepared.
  • Do not assume failure from silence alone: allow time for the map size, server connection and storage speed involved.
  • Investigate a real failure: look for explicit permission, network, Workshop, missing-content or map-load errors after the console has stopped progressing.
  • Retry only after diagnosis: restarting without reading the error can repeat a failed download rather than fix it.

Load a Workshop map at startup

Some hosting panels and server installations support loading a Workshop map or collection through startup parameters alongside a standard starting map. Host Havoc documents this startup-parameter approach in a guide updated June 10, 2026: Host Havoc, How to load Workshop maps on your CS2 server.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The exact fields and parameter names depend on the control panel, server image and whether you specify an individual map or a collection. Use the panel’s current CS2 startup documentation rather than copying a parameter intended for a different installation. The operational pattern is:

  1. Enter the Workshop collection or map value in the startup configuration.
  2. Keep a valid standard map selected as the server’s ordinary startup map when the panel requires one.
  3. Save the configuration and perform a controlled restart.
  4. Read the startup log to confirm that the collection or Workshop content was recognized.
  5. After startup, use ds_workshop_listmaps and ds_workshop_changelevel for later changes when those commands are available.

Startup configuration is preferable when the server must come back on a known Workshop map after a reboot. The runtime command is faster for a one-off administrative switch once the content is available.

Best Value
Sale
Under Desk Cable Management Tray No Drill, Metal Mesh Cable Management Under Desk with Clamp Mount, 2 Hole Cable Tray with Wire Management and Cord Organizer for Home Office Standing Desk
  • 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
  • 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
  • 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
  • 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
  • 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Verification after issuing the command

Do not rely only on the command prompt returning. Verify the transition from both the server and player perspectives:

  • Confirm that the console identifies the requested map and reaches its normal running state.
  • Check the server browser or an administrative status view for the new map name.
  • Ask a connected client to confirm that the loading screen completes and the player reaches the new map.
  • Check that the intended game mode, spawn points and essential server plugins initialized after the level load.
  • If the server returns to the previous map, inspect the final error lines for an unavailable file, invalid Workshop selection or startup configuration that overrides the change.

Troubleshooting by symptom

“Unknown command” or no response

  • Make sure you are in the dedicated-server console or an authenticated RCON session, not the client console.
  • Check that the command is spelled exactly: changelevel for a standard map and ds_workshop_changelevel for the documented Workshop workflow.
  • Confirm that the server process is fully started and accepting administrative commands.
  • For a container image, check the image’s current command list and environment-variable requirements; commands can differ between images.

“Map not found” or an immediate load error

  • For a standard map, verify the internal map name and that the server installation contains the map files.
  • For a Workshop map, run ds_workshop_listmaps when a collection is configured and copy the returned name exactly.
  • Check whether the collection setting was applied at startup. A collection that was never loaded cannot be selected at runtime.
  • Read the console for a missing-content or permission message before restarting.

The server appears frozen during a Workshop change

Look at the console for download or extraction activity. A first-time Workshop download can look unresponsive; restarting starts the download over, according to Game Server Kings. Wait for completion unless the log shows a definite error, then correct that error before trying again.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Players are disconnected

changelevel is the less disruptive choice for a normal transition, and one cited CS2 guide reports that it can keep players connected. It is not a promise that every client remains connected. A map command may reset variables or disconnect everyone, so use it only when that behavior is acceptable. Network timeouts, client loading failures and mode-specific restarts can also remove players independently of the command.

The command works locally but not over RCON

  • Test the same command in the local server console to separate map problems from RCON problems.
  • Recheck the RCON address, port, password and administrative permissions.
  • Remove shell quoting or special characters added by the RCON client unless that client’s documentation requires them.
  • Compare the RCON response with the server console; the console usually contains the more complete map-load error.

Command reference

Task Command or action Important condition
Change to an installed standard map changelevel <mapname> Use the server’s internal map name, for example de_mirage
Load a map with the alternate command map <mapname> May reset server variables or disconnect players
List Workshop maps ds_workshop_listmaps Documented for setups with a Workshop Collection
Change to a Workshop map ds_workshop_changelevel <map_name> Use a name returned by the collection; argument support can vary by image
Workshop startup Configure the provider’s Workshop map or collection startup setting Exact parameter names depend on the host and server installation
Command to avoid on a dedicated server map_workshop Reported as client-side and unsuitable for hosting a Workshop map

Which method should you use?

Your situation Recommended action Why
One-time switch to a standard Valve map Send changelevel <mapname> in the console or RCON Shortest, documented server-admin workflow
Routine switch while players are connected Prefer changelevel and announce the transition Reported to preserve connections when possible, without promising a zero-disconnect change
Workshop Collection already loaded Run ds_workshop_listmaps, then ds_workshop_changelevel <map_name> Uses the collection’s available names instead of guessing an argument
Workshop content missing locally Issue the Workshop command once and monitor the console The server may need to download and mount the map before loading it
Server must boot on a Workshop map after a restart Use the hosting panel’s Workshop startup configuration Startup settings are applied when the process launches
You are following a client-console tutorial Do not copy map_workshop into the dedicated-server console That command is reported as client-side

Practical administration checklist

  1. Identify whether the target is a standard installed map or a Workshop map.
  2. Notify players and decide whether a possible reconnect is acceptable.
  3. For a standard map, send changelevel <mapname>.
  4. For a Workshop map, verify the collection and list available maps before selecting one.
  5. Watch the server console, especially during the first Workshop download.
  6. Verify the new map, mode and player access after loading.
  7. Record the working map name and any collection/startup settings for the next maintenance window.

Bottom line

Use changelevel <mapname> for an installed CS2 map, through the server console or RCON. For Workshop content, configure the collection when required, list its maps, and use ds_workshop_changelevel with the exact available map name. Avoid map_workshop, and never restart merely because a first-time Workshop download looks slow—read the console first.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.