Guide

How to Make a Valheim Server

Run an always-online Valheim dedicated server so your crew can play any time — install with SteamCMD, set your world and password, optionally add BepInEx mods. Plus the managed route.

6 min read Beginner Anti-DDoS hosting

A dedicated Valheim server keeps your world online 24/7 — no more "the host has to be on". You install it with SteamCMD (app 896660) and start it with a world name and password.

You can self-host on a small VDS, or use managed Valheim hosting with a panel that handles updates, mods and backups.

Before you start

What you'll need

A quick checklist before you begin — have these ready and the rest is easy.

  • SteamCMD installed, and Steam app 896660 downloaded.
  • A world name and a server password of at least 5 characters (different from the server name).
  • UDP ports 2456–2457 open.
  • (Optional) BepInEx if you want mods — server and clients must match.
Step by step

Set up a Valheim dedicated server

1

Install SteamCMD

SteamCMD downloads the dedicated server files. Install it on your server first.

2

Download the Valheim server (app 896660)

Use SteamCMD to install the Valheim dedicated server.

steamcmd +login anonymous +app_update 896660 validate +quit
3

Start with a world and password

Launch the server with a name, port, world name and password (the password must be at least 5 characters and different from the server name).

./valheim_server.x86_64 -name "My ESAGAMES Server" -port 2456 -world "Dedicated" -password "secret123" -public 1
4

Open the ports

Valheim uses UDP 2456–2457. Make sure they're open and reachable (handled for you on managed hosting).

5

Add BepInEx mods (optional)

For mods, install BepInEx on the server and add mods like Valheim Plus. Server and clients must run matching mods.

6

Connect and play

In Valheim, use Join > Connect by IP with your address and port, enter the password and sail out. Your world stays online 24/7.

Good to know

Valheim best practices

Always online

A dedicated server means progress is never lost when the host logs off — play any time.

Back up your world

Schedule backups so a troll or a crash never costs you your longhouse.

Anti-DDoS

Filtering keeps your server reachable with no boots or downtime.

Troubleshooting

Common problems & fixes

Hit a snag? These are the issues people run into most — and how to solve them.

Server won't start

The password is too short or matches the server name. Use a 5+ character password that differs from the name.

Friends can't find the server

Make sure UDP 2456–2457 are open, and try connecting directly by IP if the public list is slow.

Mods cause crashes or rejections

Every player must run the exact same mods as the server. Mismatched mods cause connection failures.

My old world won't load

Upload both the .db and .fwl files for the world to the worlds folder — you need both.

Skip the setup — host it with ESAGAMES

Want it online 24/7 without leaving your PC on? Our Valheim hosting runs on NVMe behind a multi-Tbps Frankfurt network — vanilla or modded, always online and protected.

Valheim hosting
FAQ

Frequently asked questions

How do I make a Valheim server?

Install SteamCMD, download the Valheim dedicated server (app 896660), start it with a world name and a password of at least 5 characters, then connect by IP.

What ports does Valheim use?

Valheim uses UDP ports 2456–2457 by default. Make sure they're open.

How many players can join?

Valheim officially supports up to 10 players per world; our plans handle that comfortably with headroom for mods.

Can I add mods?

Yes — install BepInEx and add mods like Valheim Plus. The server and all clients must run matching mods.

Can I move my existing world over?

Yes — upload your existing .db and .fwl save files to the server's worlds folder and continue where you left off.

Is running a Valheim server allowed?

Yes — the dedicated server is provided officially via SteamCMD. You must own a legitimate copy of Valheim.

More guides

Keep reading

Ready to launch?

Protected, low-latency game hosting in Frankfurt — online in minutes with 24/7 support.

Payments Secure checkout with cards, banking apps and digital wallets.

Choose the payment flow that fits your stack and region without leaving the platform.

Pay by Zen Visa Mastercard Paysafecard PaysafeCash Skrill Trustly Bancontact UnionPay iDeal WebMoney