Minecraft

How to Use FTP and Upload Your Own World to Your Minecraft Server

Minecraft·March 22, 2026·7 min read

Below you will find a step by step guide to upload your own world to a Minecraft server via SFTP:

1. Download an FTP client: Download and install the "WinSCP" client on your computer. With this, you will be able to remotely connect to your server folder just as if it were on your own computer.

2. Stop your server. From the "Files" section, locate the "world" folder. Rename it to anything else. Then go to the control panel of your server and select in the menu the "Options" section. Inside, you will see the following:

Panel

3. Just as shown in the image, click on the "Launch SFTP" button. The previously installed program will automatically open with the connection details to your server. Have the password you use to log in to the panel ready, as it will be requested once the program opens. If everything went well, you should be able to view your server files just as they appear in the Files section

4. Now what you need to do is navigate on your own computer to the Minecraft directory, yes, the famous "%appdata%". There, locate the ".minecraft" folder, then go to the "saves" folder. Select the world you want to upload to your server and compress it in ".ZIP".

5. Drag the compressed file from your computer to your server directory in "WinSCP". Depending on the size of your world and your internet speed, it could take from minutes to a few hours.

6. Once the world has finished uploading from your computer to the server, you can close WinSCP. Go to the "Files" section from your server panel, and if you uploaded the world correctly, you will be able to locate it inside. Simply click on the three dots next to the world, and click on "Decompress". Then, once it has been decompressed, rename the world folder to "world" (without capitals), so the server will detect it as a world.

And that's it! Start your server and you will be able to enjoy your own Minecraft world on your server.

Still have questions?

Come chat with us and we will get back to you as soon as possible!

Contact Support