Skip to content
WikilyWIKILY
All games29 Wikis · pick your game
Server GuidesAll Guides

Switch game

29 Wikis · pick your game
Minecraft Java Edition in the Wikily appFree · 4.4★4.6★ · Full screenGet appGet app

How to Transfer a Minecraft World to Your Server

Take a world you built in single player and run it on your own Java or Bedrock server. The server keeps the terrain, the builds and the seed; it only needs to be told the folder's name.

Before you start

Close the world in the game first, so every chunk is written to disk. Then make a copy of the world folder (below) somewhere outside the game folder: if anything goes wrong, that copy is your world.

If the server already runs a world you want to keep, stop the server and copy that one too. Run the server on the version you last played the world on, or a later one; a later server converts the world when it first loads it.

Java Edition

Every single-player world is a folder in saves, named after the world:

SystemFolder
Windows%AppData%\.minecraft\saves
macOS~/Library/Application Support/minecraft/saves
Linux~/.minecraft/saves

1. Stop the server with stop. 2. Put a copy of the world's folder in the server folder, beside server.jar. 3. Open server.properties and write the folder's name after level-name=. Spaces in the name are fine. 4. Start the server.

server.properties
level-name=YOUR-WORLD-FOLDER
Diagram: the world folder goes from .minecraft\saves on your PC into the server folder next to server.jar, and level-name in server.properties points the server at it.

The console now prints Preparing level followed by your folder's name. Unfamiliar terrain means the name did not match: the server then starts a fresh world and gives it the name from server.properties. Fix the spelling and restart.

Bedrock Edition

On Windows, Bedrock keeps its worlds in this folder:

Folder
%AppData%\Minecraft Bedrock\Users\<your user ID>\games\com.mojang\minecraftWorlds

The folders there have short random names instead of the world's name. Open levelname.txt inside each one to see which world it is.

1. Start the server once if it is new, so it creates its worlds folder, and stop it. 2. Copy the world's folder into worlds in the server folder. 3. Give the copied folder a name you will recognise, such as YOUR-WORLD-FOLDER.

4. Put that folder name after level-name= in server.properties. Upper and lower case must match too. 5. Start the server.

server.properties
level-name=YOUR-WORLD-FOLDER
Diagram: the world folder goes from minecraftWorlds on your PC into the server's worlds folder, and level-name in server.properties points the server at it.

On start the console shows Level Name with your folder's name and LOADING VANILLA WORLD. If it says CREATING VANILLA WORLD instead, level-name does not match the folder, and the server has just made an empty world under that name.

levelname.txt inside the folder may keep the world's old name. That does not matter: the server goes by the folder's name.

Put it on a Wikily Servers server

1. Stop the server in the panel. 2. On your PC, pack the world folder into a .zip. Each upload can be up to 50 MB. 3. In the Files tab, drop the .zip into the top folder (Server files) for Java, or into worlds for Bedrock, and choose Unpack in its row menu.

The Files tab of a Wikily Servers Minecraft Java server: the top folder with the world folder.

4. With the server still offline, open server.properties in the Files tab, set level-name= to the world folder's name and press Save. 5. Start the server.

server.properties open in the Files tab, with the level-name line.
Join the creator communityThe people who build the Minecraft Java Edition wiki are on our Discord. Ask questions, suggest pages or help build it with us.Join Discord (opens Discord in a new tab)