Valheim

Crossplay, join codes, passwords and worlds.

Crossplay decides how people join

This is the one thing worth understanding before you invite anybody.

Crossplay ONCrossplay OFF
How to join6-digit codeaddress and port
Xbox and Game Pass playersyesno
Appears in Steam browsernoyes
Code changes on restartyes

Your server page shows whichever one applies, so you can always copy the right thing. Change it in the Settings tab.

Your password

Valheim requires a password and we generate a strong one for you. It is on your server page with a copy button.

It cannot be part of your server name, and it must be at least five characters — Valheim refuses to start otherwise, which is why we do not let you set a weak one.

First start

Valheim generates its world before opening to the network, which takes a couple of minutes on a new server. Until it finishes, nothing can connect. This is normal.

Bringing an existing world

Upload both files — the .db and the .fwl — into:

.config/unity3d/IronGate/Valheim/worlds_local/

Stop the server first, then restart when the upload finishes. The world name must match the server's configured world.

Still stuck? Get in touch with your server name and the last few lines of your console.