PingRite
Back to Help Center

How To Upload A Custom World To Your Valheim Server

Updated March 27, 2026

If you want to bring your single-player progress onto your Valheim server or start with a particular seed, you can upload a custom world. Valheim supports importing external world files, making migration straightforward.

You're free to upload as many world files as you like. Switching between them is as simple as changing the selected world in your valheim.properties file.


Uploading a Custom World to Your Server

  1. If you haven't done so already, create or load the world you want in single-player mode.
  2. Single-player worlds are stored at C:\Users\<username>\AppData\LocalLow\IronGate\Valheim\worlds.

Note: Some Valheim worlds are saved to Steam Cloud. To access them locally, use the Move to Local option in-game. These saves will then appear in the C:\Users\<username>\AppData\LocalLow\IronGate\Valheim\worlds_local directory.

Valheim manage saves screen showing the Move to Local option

  1. Find the <worldname>.db and <worldname>.fwl files for your world.

Note: In File Explorer, the file may just show as <worldname> if the .db extension is hidden.

  1. Open your server control panel and stop the server.
  2. Go to the File Manager tab and navigate to the /.config/unity3d/IronGate/Valheim/worlds_local directory.

  1. Upload both the .db and .fwl files into this directory.
  2. Head over to the Config tab.
  3. Enter your custom world's name in the WOLRD NAME setting.

Setting the world name in the Valheim server config

  1. Click Save and restart your server.

That's it — your custom Valheim world should now be loaded and ready to play on your server!