Skip to main content
To add a custom campaign to a Left 4 Dead 2 server, upload the campaign’s .vpk file to left4dead2/addons/ with the File Manager or SFTP and restart the server. Type maps * in the console to find the campaign’s first map, then load it with changelevel <mapname> or set it as Start map. Every player also needs the same campaign installed, usually by subscribing to it on the Steam Workshop.

Before you start

  • Get the campaign as a .vpk file. If you subscribed to it on the Steam Workshop, the file is on your PC in left4dead2/addons/workshop/, named after its Workshop ID.
  • Large campaigns upload faster with SFTP.

How to install a custom campaign

1

Upload the .vpk

Open Files, go to left4dead2/addons/ and click Upload. Pick the campaign’s .vpk file.
2

Restart the server

Restart the server so it loads the new add-on.
3

Find the map names

In the Console, type:
The list shows every map the server has. Look for the new campaign’s maps. The campaign’s download page usually names its first map.
4

Load the campaign

Type changelevel <mapname> in the console, for example changelevel c1m1_hotel for a built-in map. To start on it every time, set Start map in Game settings > Start-up and click Review and save.

How players get the campaign

Players need the same .vpk on their PC, otherwise they can’t load the map. The simplest way is to share the Steam Workshop link so everyone subscribes before joining.

Frequently asked questions

Where do custom campaigns go on a L4D2 server?

In left4dead2/addons/, as .vpk files.

Why can’t players join after I loaded a custom campaign?

They don’t have it. Each player must install the same campaign version. If they get a consistency error instead, see fix consistency errors.

How do I remove a campaign?

Delete its .vpk from left4dead2/addons/ and restart. If Start map points to one of its maps, set it back to a built-in map such as c1m1_hotel first.

Can I add several campaigns?

Yes. Upload each .vpk. Each one uses disk space, so check Statistics or the disk card on the Console page.

Left 4 Dead 2 server guide

Every Left 4 Dead 2 page in one place.

L4D2 server commands

changelevel, map and more.

Fix consistency errors

Server is enforcing consistency for this file.

Use the File Manager

Upload files in the panel.

Connect via SFTP

For large uploads.

Getting started

Start map and first setup.

Tested by the FREAKHOSTING team on 30 October 2026 (Left 4 Dead 2 on our Game Panel). Steps may differ slightly if the game or the campaign changes.

Need Extra Help?

If you encounter any issues, our support team is ready to assist:

Save on Your Hosting

Ready to upgrade your hosting? Use code KB20 at checkout for 20% off your first order!

Last Updated: October 2026