Project Zomboid: How to Set Up a Server

Nov 14, 2025 · 6 min read · Project Zomboid
Table of Contents

Project Zomboid server hosting on HardGaming takes you from picking a plan to a running server, all from your browser. This guide covers choosing a plan, naming your server, setting the admin login and Steam options, paying, and confirming the server is online. It runs on Windows, Mac and Linux; console support is covered below.


Before You Start

  • A HardGaming account. Create one at hardgaming.tech first. Browsing plans does not require signing in, but checking out does.
  • A payment method. Your card is entered at the last step and saved for the monthly subscription.
  • Windows, Mac or Linux. Project Zomboid has no console version, so every player needs one of these through Steam.
  • Nothing to install locally. The whole setup happens in your browser, and the server files download once you pay.
  • Your settings are not final. The admin login, Steam port and player limit are all set during checkout, and you can change them once the server exists.

Step 1: Open the HardGaming Website

Go to hardgaming.tech and sign in. If you would rather skip the browsing, go straight to Project Zomboid server hosting and continue from Step 4.

HardGaming home page with hardgaming.tech highlighted in the address bar


Step 2: Select Game Hosting

In the sidebar on the left, click Game Hosting.

Left sidebar navigation with the Game Hosting link highlighted


Step 3: Select the Project Zomboid Tile

The grid lists every game HardGaming hosts. Click the Project Zomboid tile.

Game grid on HardGaming with the Project Zomboid tile outlined in red


Step 4: Choose a Plan

Three plans are offered on the Plans tab. Click the one that fits how you will play.

  • Starter, sized for solo survival.
  • Premium, built for a full team.
  • Custom, where you set your own resources.

Prices and specs are shown next to each plan and change over time, so check the numbers on screen before you click.


Step 5: Name Your Server

On the Configuration tab, type a name into Server Name. It is the one required field on this page, and it is the name you will see in your dashboard.

Server Name field on the Configuration tab filled in with InfectedOnly


Step 6: Configure Your Server Settings

The Configuration tab also lists six settings for the server itself. Set Admin Username and Admin Password to a login only you know. Leave SteamPort on 16262 unless you have a reason to change it, and set Max Players to how many people you expect to play. Leave Steam Beta Branch blank for the normal branch, and set Steam Auto Update to 1 to update automatically or 0 to leave it alone. Full descriptions of every field are in Project Zomboid Server Settings below.

These settings are not final. You can change any of them once the server exists. When everything looks right, click Next.

Configuration Settings panel showing Admin Username, Admin Password, SteamPort, Max Players, Steam Beta Branch and Steam Auto Update fields


Step 7: Enter Your Payment Details

The Select Your Card dropdown lets you add a new card or reuse one you have saved. Fill in Card Number, Expiry Date, Security Code, Country and Zip code, then click Submit Secure Payment.

Warning: Your card is saved and charged every month until you cancel the server from your Billing page.

Payment form with the Submit Secure Payment button highlighted in red


Step 8: Confirm Your Server Is Running

Payment takes you to your new server page. STATUS reads offline while the server installs, then changes to running once it is up. CONNECT ADDRESS holds the address your friends need to join.


Is Project Zomboid Available on Console?

No. Project Zomboid runs on Windows, Mac and Linux through Steam, and its developer, The Indie Stone, has not released it for PlayStation, Xbox or Nintendo Switch. A HardGaming server works with any of the three supported operating systems, so friends on different ones can still play together.


Project Zomboid Server Settings

Every setting on the Configuration tab, in the order it appears.

SettingWhat it does
Admin UsernameThe login name for the server's admin console
Admin PasswordThe login password for the server's admin console
SteamPortSets the UDPPort option. Defaults to 16262
Max PlayersThe maximum number of players the server allows
Steam Beta BranchInstalls a beta build, such as b41multiplayer. Leave it blank for the normal branch. Changing it requires a reinstall
Steam Auto UpdateUpdates the server on startup. 1 enables it, 0 disables it

Applying a Coupon Code

If you have a coupon, apply it before you pay. On the payment page, click Apply coupon code, type your code into the field, and click Apply.

Apply Coupon dialog with a discount code entered in the code field


Troubleshooting

Next is greyed out?

  • Server Name is empty. It is the one required field on the Configuration tab.
  • Scroll back to the top of the page to find it.

Server still shows offline after paying?

  • It is still installing. Give it a few minutes before checking again.
  • STATUS changes to running once the install finishes.

Friends cannot join?

  • Check that STATUS reads running. A server that is still installing refuses connections.
  • Give them the address from CONNECT ADDRESS, including the port.
  • If you changed SteamPort from its default, make sure they are using the port you set.

Can't log into the admin console?

  • Use the exact Admin Username and Admin Password you set in Step 6.

Best Practices

  • Choose an Admin Username and Admin Password only you know, and keep them somewhere safe.
  • Leave SteamPort on its default unless you have a reason to change it.
  • Leave Steam Beta Branch blank unless you need a particular beta build.
  • Use your DeepSave slot before you make a big change to your world.

Next Steps

Your server now appears under My Servers on your dashboard, and it stays there between sessions. Open it any time to restart it, edit settings, or pull a backup.


Need Help?

If you run into any issues, the HardGaming support team is here for you:

Happy gaming! 🎮

Esc

Type to search guides...