Illustration for Move a Minecraft Realms world to your own server

Move a Minecraft Realms world to your own server

Download your Realms world and import it into a server running the same edition. Check dimensions, inventories and access before switching.

To leave Realms while keeping your progress, download the world and import it into a compatible server running the same Minecraft edition. Java and Bedrock use different save formats; this walkthrough does not promise an edition conversion.

The Realm owner needs to perform the export. Agree on a time when nobody is building so the download represents the group’s final accepted state.

Prepare a destination and keep the original

Record the edition, game version, installed packs and world size. Check file import support and enough storage for the world plus recovery copies. Our Bedrock pricing guide covers costs separately.

Create a private, empty destination. Keep the Realm available during validation. A successful server start does not prove that the whole world transferred correctly, and combining migration with a major upgrade adds another variable.

Download the correct Realms world

Open the selected world’s settings in Realms and use its download function. Java and Bedrock menus differ; Minecraft’s official instructions describe the displayed edition’s workflow. Select the current world or an identified backup and wait for the download to finish.

Check that the world appears in local saves without progressing that copy. Close the game and keep an untouched archive. You do not need to replace a Realm slot to export a world, and Realm backups are not retained indefinitely.

Import into a compatible server

  1. Start the destination once to generate its folders, then stop it.
  2. Locate the panel’s world importer or the appropriate storage directory.
  3. Upload the complete world in the expected format. An extra enclosing directory can prevent detection.
  4. Set the world to load. On a standard Java server, this is the level-name setting.
  5. Restart and check the console for the world actually loaded.

For Bedrock, use a Bedrock server and its import workflow. Paper with Geyser still runs Java; installing Geyser does not convert a Bedrock Realm’s files.

Validate before changing the address

Join with the usual accounts. Check a known build, containers, inventory, required packs and used dimensions. If you change Java server implementation, also verify how it stores dimensions before removing any folders.

Have a friend connect from outside your network. Save and restart the destination, then confirm that progress persists. Once the group accepts the result, agree on a switch time and retain the original export. Avoid progressing two separate worlds that would later need to be reconciled.

You can also compare the terms on our NitroServ profile.

Frequently asked questions

Can I directly upload a Bedrock Realm to Paper?
No. Their formats differ. Geyser translates client connections, not world saves. Keep the same edition for this migration.
Should I cancel Realms first?
Validate the export and new server first. Cancelling the subscription is a separate decision once your independent copy works.
Why did the server create an empty world?
The folder or selected world name may be wrong. Stop the destination and inspect its loaded path without overwriting the intact export.

Continue with: back up and restore the server, understand Geyser’s limits.

Sources and documentation: Minecraft Realms worlds, Paper level-name, Geyser FAQ.

Our recommendation

Ready to launch your Minecraft server?

Here are the best Minecraft hosting deals right now, promo codes included. Still unsure? Our quiz finds the ideal host for you in under 2 minutes.

Budget

My box 4

Minestrator

5.99€/month
-10% with code HOSTMYGAME
Max players:Unknown
Mods:
Yes

Specifications

RAM:4GB(DDR4)

Compatible games

Minecraft (Java)
Minecraft (Bedrock)

Features

  • ✓HĂ©bergement web inclus
  • ✓DDoS Protection
  • ✓Backups
Budget

Casual (budget)

Shockbyte

1.70€/month
-25% with code LAUNCH
Max players:10
Mods:
Yes

Specifications

RAM:1GB(DDR4)

Compatible games

Minecraft (Java)
Minecraft (Bedrock)

Features

  • ✓1GB RAM
  • ✓Protection DDoS
  • ✓Support 24/7
  • ✓Setup instantanĂ©
Budget

Stone

GGServers

5.05€/month
-20% with code TAKE20
Max players:12
Mods:
Yes

Specifications

RAM:1GB(DDR4)

Compatible games

Minecraft (Java)

Features

  • ✓DDoS Protection