kiphost

Upload your own world to a server

You don't have to start from scratch. Any Java Edition world, whether from singleplayer, another host or a download, can go on your server. The server just needs to be running the same Minecraft version as the world, or a newer one.

Updated 25 October 2026

Find and pack the world

  1. Find the world on your computer. Singleplayer worlds are in your Minecraft saves folder; in the launcher, open Installations, hover your installation and choose the folder icon.
  2. Close Minecraft so the world isn't in use.
  3. Compress the world's folder into a .zip file. On Windows, right-click it and choose Compress to ZIP file. On a Mac, right-click and choose Compress.

A world folder has a level.dat file directly inside it. If you open your zip and see another folder first, that's fine; you'll rename it on the server.

Put it on the server

  1. Stop the server from the dashboard. Replacing a world while it's running breaks it.
  2. In the Files tab, delete or rename the existing world, world_nether and world_the_end folders. Rename them if you might want them back.
  3. Choose Upload and pick your .zip.
  4. Select the uploaded file and choose Extract.
  5. Rename the extracted folder to world, so it matches level-name in server.properties. Then delete the .zip.
  6. Start the server.

On its first start Paper notices the Nether and End inside the singleplayer folder and moves them into world_nether and world_the_end on its own. The console shows a short migration message when it does.

If something looks wrong

  • A brand new world appeared. The folder isn't named what level-name says, or level.dat is one folder deeper than it should be. Stop the server and check.
  • The world loads but your items are gone. Singleplayer stores the host's inventory differently from a server. Everyone keeps their items except the person whose world it was; use /give or a creative trip to put them back.
  • Chunks look reset or the server crashes. The world is from a newer Minecraft version than the server. Change the version in the Settings tab to match.
  • The upload is too big. A free server has 8 GB of storage. Very large worlds may not fit, and long uploads can time out. Trim unused areas with a tool like MCA Selector first.

More guides

Need a server to try this on?

Kiphost servers are free. Log in with Discord and you'll have one in about a minute.

Get a free server