How to Upload an Existing World to Your Minecraft Server
Learn how to transfer a local Minecraft world to your dedicated server.
Want to play your singleplayer world with friends? You can upload any local Minecraft world to your server. This guide covers how to find your local saves and upload them.
Finding Your Local World Files
Vanilla Minecraft Launcher
Open the Run dialog
Press Windows Key + R on your keyboard.
Navigate to saves
Type %APPDATA%\.minecraft\saves and press Enter.
Copy your world
Copy the world folder you want to upload.
CurseForge Launcher
Open CurseForge
Open CurseForge.
Open the instance folder
Right-click your Minecraft instance and select Open Folder.
Copy your world
Open the saves folder and copy the world you want to upload.
Other Launchers (Prism, MultiMC, etc.)
Most launchers have an "Open Folder" or "Browse Files" option. Your saves are typically in the saves folder inside your instance directory.
Uploading Your World
Stop your server
Log in to the XGamingServer panel and stop your server.
Upload via SFTP
Connect to your server via SFTP (recommended for large world files). Upload your world folder to the home directory of your server.
Set the level name
Go to Files and open server.properties. Set level-name= to match the exact name of your uploaded world folder.
Save and start
Click Save and start your server.

⚠️ Warning: If you have an existing world on your server that you want to keep, download a backup before uploading. The server will load whichever world matches the
level-namesetting.
💡 Tip: Compress your world folder into a
.zipbefore uploading via SFTP — it's much faster. Then useFilesto decompress it on the server by clicking the three dots on the file and selecting Decompress.
If you get stuck at any time, you can join our Discord.
How is this guide?
