Skip to content

Valheim 1.0 and the Deep North are live. Start a 10-player world. Friends on PS5, Switch 2, Xbox and PC join with one code. Host Valheim

Move your solo Dragonwilds world to a server

Stop the server, back up Savegames, empty that folder, then copy your .sav from %LOCALAPPDATA%\RSDragonwilds\Saved\Savegames without renaming it. Renaming breaks progress. Restart to load the world.

A Dragonwilds world is one .sav file. The filename is part of the world. Copy it onto the dedicated server with that name intact.

Do not rename the .sav. Jagex's dedicated-server wiki is explicit: changing the filename breaks progress. Buildings and character advancement can look wiped even though the file is still on disk. If you already renamed it, change it back to the original name and restart. Do not start the server on an edited filename and hope it heals.

The move is five steps. Do them in this order:

  1. Stop the server.
  2. Back up Savegames.
  3. Empty the server Savegames folder.
  4. Copy your .sav in without renaming it.
  5. Restart.

That sequence is the one in Jagex's dedicated-server how-to. The rest of this page is paths, casing, and the checks that stop a fresh world replacing the one you meant to keep.

Find your solo save

On the Windows client, worlds live here:

%LOCALAPPDATA%\RSDragonwilds\Saved\Savegames

Press Windows + R, paste that path, and press Enter. Each world is one .sav. The name matches the world you created in-game, without extra suffixes.

Jagex's how-to writes the same Windows folder as C:\Users\<you>\AppData\Local\RSDragonwilds\Saved\SaveGames (capital G). On Windows those spellings are the same directory. Use the %LOCALAPPDATA% path above; it opens that folder without hunting through hidden AppData.

There is no documented native Linux client path. The Steam game lists Windows. If you play through compatibility layers, look under that same RSDragonwilds/Saved/ tree for a Savegames or SaveGames folder and copy the .sav you actually play.

Server save path and casing

When a dedicated server starts, it loads the latest .sav in its save folder. If that folder is empty, it creates a default Standard world.

Jagex documents the server folder as:

RSDragonwilds/Saved/Savegames

That is the path in the official how-to and the official wiki, including the Linux setup page. The berrybyte recipe comments use RSDragonwilds/Saved/SaveGames (capital G) for the same Unreal save tree.

Windows is case-insensitive. Savegames and SaveGames are one folder. Open RSDragonwilds/Saved/Savegames in Files or over SFTP and put the .sav there.

Linux is case-sensitive. Savegames and SaveGames are different directories. After the first boot, look at the folder the server already created under RSDragonwilds/Saved/ and copy into that folder. Do not mkdir a second copy with different capitalisation — the process will ignore it and generate a new world in the other one. berrybyte servers are Linux; use the Files tab and match what is already on disk.

Empty the folder. Do not delete Savegames itself. The official wiki calls that out: remove the files inside, leave the directory.

Move the world

Stop the server

Wait until it reports offline. A running process can write a new .sav over the file you are about to upload.

Back up Savegames

Copy every file in the server Savegames folder somewhere safe — your PC, another host folder, or Backups. Keep the originals until you have joined and confirmed the world.

Empty the server Savegames folder

Remove the .sav files inside. Leave the folder in place. If you skip this, the server may load a newer default world instead of yours.

Copy the .sav without renaming it

Upload your local .sav from %LOCALAPPDATA%\RSDragonwilds\Saved\Savegames into the server save folder. Keep the exact filename. Do not add _backup, a date, or a new world name. Over plain FTP, use binary mode.

Restart and verify

Start the server. In-game, open Worlds → Public and search the original world name, case sensitive, without .sav. Join and check buildings and character progress before anyone plays further. The official wiki says to confirm both survive a leave/rejoin and a restart.

The don't-rename step is the whole guide. A file named Ashenfall_final.sav is a different world from Ashenfall.sav. The server can boot either. Only the original name keeps your progress.

On berrybyte, use the Files tab (or SFTP) after the server is stopped. Self-hosters copy into the same RSDragonwilds/Saved/Savegames tree on the machine that runs Steam app 4019830.

After the upload

Search the Public tab for the filename, not the Server Name. Server Name is the "Created By" label. The world players type is the .sav basename, and it is case sensitive.

Do not rename the uploaded file to match World Name in the panel. If those two disagree, stop the server and update the panel field to the original .sav basename so Overview shows the right join target. That setting does not rename or convert the world file.

The server still needs an Owner ID (your 32-character Player ID from the bottom of in-game Settings) before it will start. Uploading a world does not remove that requirement. See how to set up a Dragonwilds dedicated server.

Editing DedicatedServer.ini while the server is running discards the change. That is an official known issue. Stop the process, edit, then start.

Next steps

Frequently asked questions

Why did my Dragonwilds progress reset after I uploaded a world?

The .sav was renamed. Dragonwilds ties progression to the original filename. Copy the file into the server Savegames folder with the same name, including capitalisation, then restart. If the server already booted on a renamed file, restore the original name and restart again.

Where is my solo Dragonwilds save on Windows?

Client worlds live at %LOCALAPPDATA%\RSDragonwilds\Saved\Savegames. Press Windows + R, paste that path, and press Enter. Each world is one .sav file named for the world you created.

What is the dedicated-server save path on Windows and Linux?

Jagex's dedicated-server guide loads the latest .sav from RSDragonwilds/Saved/Savegames. Windows treats Savegames and SaveGames as the same folder. Linux is case-sensitive, so put the file in the folder the server already created on first boot and do not make a second differently-cased copy.

Do I change World Name after uploading a .sav?

Keep the .sav filename unchanged. Players search the original filename without .sav. If berrybyte Overview shows a different configured World Name, update that field while the server is stopped so the displayed join target matches, but never rename the save to match the panel.

Start a game
server in seconds

Join the Discord

89 servers started with berrybyte this week