Moving away from Realms can give your community more flexibility with server settings, mods, plugins, and hosting resources. The important part is preserving the world everybody has been building, not generating a new one by accident.
This guide is specifically for Minecraft Java Edition. Bedrock worlds use different files and must not be treated as interchangeable Java saves without a deliberate conversion process.
Download the Realm world, back it up, upload it, and point the new server to the correct folder.
For Minecraft Java Edition, the Realm owner can use Configure → World Backups → Download Latest to copy the active world into singleplayer. Upload that world to a compatible Java server, set level-name to its exact folder name, and test player data and all dimensions before switching your group over.
Minecraft Java Edition Realms to a compatible dedicated Java server1. Download the latest Realm world
The Realm owner should open Minecraft Java Edition, select Minecraft Realms, choose the Realm, open Configure → World Backups, and select Download Latest. The downloaded world will appear in the local singleplayer list.
Open it locally once to check that the expected buildings and world spawn are present. Preserve the original downloaded copy before making any changes; it is your rollback point.
2. Match the game edition, version, and server software
A Java Realm export belongs on a Java Edition server. Choose a compatible Minecraft version; moving a world forward to a newer release can involve irreversible data changes. Don't assume downgrading a world is safe.
Vanilla is the simplest baseline. Paper supports compatible plugins, while Fabric, Forge, and NeoForge have their own mod requirements. If you choose Paper, read its migration guidance and test differences that might affect technical builds or world behavior.
3. Upload the actual world folder, not an extra folder around it
Locate the downloaded singleplayer save containing level.dat, region data, playerdata, and any dimension folders. Transfer the entire save to the server's data directory using the host's file manager or SFTP while the server is stopped.
Check for an accidental nested structure such as world/world/level.dat. In server.properties, set level-name to the actual uploaded directory name. If you use a provided startup template, ensure it isn't overriding the world name. Always preserve the original files.
4. Verify inventories, Nether, End, and permissions
Join on a temporary test server before inviting everyone. Check known coordinates and bases, player inventories, Ender chests, the Nether and End, and any datapacks. If you're switching server software, verify where it expects dimension files.
Confirm that online-mode and account identity settings are correct; switching from authenticated to offline-mode hosting can alter how player data is associated with users. Avoid changing authentication modes just to bypass an error.
5. Switch players over only after the test succeeds
Ask everyone to stop building on the original Realm before taking the final authoritative copy. Upload that version to the new server, verify once more, then share the new address. Any progress made on the old Realm after your final download will not automatically move over.
Retain both the untouched Realm download and a backup of the working dedicated server. Once your group is settled, establish automated, independent backups before experimenting with plugins or mods.
A couple more questions
Can I move a Bedrock Realm this way?
No. This procedure is for Minecraft Java Edition. Bedrock has separate world-download and server-migration considerations.
Will players keep inventories?
Usually, if the world and playerdata are transferred intact and account authentication remains consistent. Verify using real player accounts before switching everyone.
Can I switch from Realms directly to a modded server?
First confirm the unmodified export works on the intended Minecraft version. Then introduce compatible mods or a supported modpack on a copy, with backups between changes.
Sources & useful links
The technical details behind this guide, if you want to dig further.
Keep reading
Ready to start your Minecraft journey?
Put what you learned into action with a server built for your next adventure.
View Minecraft plans
