Minecraft Realms vs Server Hosting: Which Is Better?
On this page
Both options give you a world that stays online when you log off, and both cost roughly the same. So the choice between Minecraft Realms and a game server is not really about uptime or price — it is about what you are allowed to do once you have one.
Realms is Mojang running a vanilla world for you, with the simplicity that implies and the limits that come with it. A server is the same game software in a datacenter with a control panel on top, which means mods, plugins, any version you like, and the file access to break things yourself. This guide compares them feature by feature and tells you plainly which group each one suits.
The short version
If you want a small private vanilla world for a handful of friends and you never want to think about administering anything, Realms is the right answer and the rest of this guide will not change your mind. If you want mods, plugins, more than a few players at once, a specific Minecraft version, or control over your own files, a server is the only one of the two that can do it.
Two things this decision is not about, so you can set them aside:
- Not uptime. Both are always on and both are managed for you. Neither depends on your PC being awake.
- Not really price. They land in the same ballpark — a Java Realm is a flat $7.99 a month (roughly €8), and hosting starts lower and scales with the RAM you pick. If the money is the part you care about, that comparison lives in what a Minecraft server actually costs.
What is left is capability, and that is where the two are genuinely far apart.
What Minecraft Realms actually is
Realms is Mojang's own subscription: they run a vanilla Minecraft server for you, and you never see a machine, a config file or a console. You buy it, you invite friends, you play. That is the entire product, and the simplicity is genuinely the point rather than a limitation to apologise for.
For Java Edition there is exactly one plan, at $7.99 a month. It gives you:
- You plus 10 other players online at the same time. The invite list itself is far larger than the number who can be on at once, so a big friend group works fine as long as you are not all playing simultaneously.
- Three world slots, with one playable at a time. Switching between them is a menu click, not a migration.
- Automatic backups on a published schedule — Mojang saves every half hour and when the last player leaves, keeps the recent ones and thins older ones out to roughly four months. Any of them can be downloaded and opened as a single-player world.
- Always the current Minecraft version. Realms updates itself and you cannot hold it back on an older release.
- Invite-only access. There is no address to share — you invite people by their Java profile name, and the Realm never appears in a public server list.
/gamemode, /gamerule, /time, /weather, /give, /tp, /effect and /worldborder all work normally. What you do not get are the server-administration commands — /op, /kick, /ban, /whitelist, /stop — because player management happens in the Realms menu instead. So it is not "no commands", it is "no server console".Bedrock Edition is priced differently, and this trips people up: there are two Bedrock plans — one at $3.99 for two players at a time, and Realms Plus at $7.99 for ten players plus the Marketplace Pass catalogue. Those tiers are Bedrock-only. They do not exist on Java, and a Java Realm and a Bedrock Realm are separate subscriptions you would have to buy separately.
What a game server gives you instead
A game server is the same Minecraft server software, running on a machine in a datacenter, with a web panel wrapped around it. Everything Realms does not let you touch is exactly what you get here.
- You choose the software and the version. Vanilla, Paper, Spigot, Fabric, Forge, NeoForge — and any release, including old ones. If your group wants to stay on a specific version because a mod needs it, that is a dropdown rather than a dead end.
- Plugins and modpacks. Permissions and ranks, land claims, anti-grief, an economy, minigames; or a full CurseForge modpack installed in one click. This is the single biggest functional gap between the two.
- Real file access. A file manager and SFTP, so you can edit
server.properties, drop in a world, pull out a config, or fix something at 2 a.m. without asking anyone. - A live console. The full server log as it happens, and every command including the administrative ones.
- Players limited by hardware, not by seats. How many people can play is a function of RAM and CPU, so growing means resizing the plan rather than hitting a wall built into the product.
- An address you can share, or your own subdomain, so joining does not require an invite from you every time.
The trade is that some of it is now your job — you pick the version, you decide which plugins to trust, you notice when a modpack update breaks something. Managed hosting takes the infrastructure half of that (the machine, the network, backups, DDoS filtering) and leaves you the game half. On HytHost Minecraft hosting that means Voxility DDoS protection, daily backups, NVMe storage and a target of 99.9% uptime, with live chat support 8 AM – 11 PM (Chișinău time) when something does go sideways.
Minecraft Realms vs a server, side by side
Java Realms against a standard game server, on the things that actually differ:
| Minecraft Realms (Java) | A game server | |
|---|---|---|
| Players online at once | You + 10 others | Limited by RAM and CPU, not by seats |
| Price per month | $7.99, flat | From €2.59, scales with RAM |
| Mods (Forge, Fabric, NeoForge) | No | Yes |
| Plugins (Paper, Spigot) | No | Yes |
| Choose the Minecraft version | No — always the current release | Any version, any server software |
| File access and SFTP | No | Yes |
| Server console | In-game operator commands only | Full console, all commands |
| Worlds you can keep | 3 slots, one playable at a time | As many as your storage allows |
| Backups | Automatic, downloadable as a single-player world | Automatic daily, plus one-click manual |
| How players join | Invite only, by profile name | An address or your own subdomain |
| Java and Bedrock in one world | No | Yes, with Geyser |
| Who administers it | Mojang | You, through a panel |
Read down the middle column and a pattern appears: almost every "No" is Mojang deliberately removing a decision so that nothing can go wrong. That is a real feature for the right group, and a wall for everyone else.
Mods, plugins, any version and no ten-player ceiling — a HytHost Minecraft server from €2.59 a month.
See Minecraft plansWho each one is genuinely for
Neither of these is the better product in the abstract. They are built for different people, and it is usually obvious which one you are once the question is put plainly.
Realms is the right call when
- It is two to six friends in one survival world
- You want pure vanilla and nothing else
- Nobody in the group wants to administer anything, ever
- You are buying it for a child and want zero surface area
- Everyone is already on the same edition
- You would rather pay a flat price than think about RAM
A server is the right call when
- You want any mod, modpack or plugin at all
- More than about ten people will be online together
- It is a public or semi-public SMP rather than a private world
- You need a specific or older Minecraft version
- You want ranks, anti-grief, claims or an economy
- Java and Bedrock players have to share one world
- You want your own address or domain
The honest version of this: for a small vanilla world with friends, Realms is the simplest thing that works, and paying for a server you will not configure is paying for nothing. The moment the words "can we add" enter the conversation — a mod, a plugin, a rank, one more friend past the tenth — Realms stops being able to say yes, and that is usually when people move.
Moving a Realm world to a server
Worth knowing before you commit either way: your world is yours and it is downloadable. Realms is not a trap — you can leave with everything you built.
- Download it from Realms. In the Realm's configuration screen, open the world backups and download the latest one. It arrives as an ordinary single-player world folder.
- Upload it to the server through the file manager or over SFTP, then point the server at it. Your builds, chests, and player inventories all come along.
- What changes: people join by address instead of by invite, the ten-player ceiling disappears, and mods and plugins become possible for the first time.
- What you take on: you now decide when to update, which is a responsibility Realms was handling for you — and the reason to keep backups on before you start adding things.
One caveat that catches people: a world using experimental settings cannot be uploaded to Realms in the first place, so if that is why you are looking at a server, going the other direction was never an option. And if the goal of moving is to get console or mobile friends into your Java world, that is a separate piece of setup — see Java and Bedrock crossplay with Geyser, which is the one thing a Realm structurally cannot do.
If you would rather not do the transfer yourself, our live chat will move the world onto a new server for you.
Frequently asked questions
For a small private vanilla world it genuinely is. At $7.99 a month Mojang runs everything, there is nothing to configure and nothing to break, and up to ten friends can play with you. It stops being worth it the moment you want something it cannot do — mods, plugins, a specific version, more than ten players at once, or file access. Those are not paid upgrades on Realms; they simply do not exist, and a game server at a similar price does all of them.
On a Java Realm, you plus ten others can be online at the same time. You can invite far more people than that to the Realm — the limit is on how many play simultaneously, not on the size of your friend list. On Bedrock it depends which plan you bought: the cheaper tier allows two players at once, and Realms Plus allows ten. If you regularly need more than ten people in a world together, that is the ceiling that pushes most groups to a server, where the limit comes from RAM and CPU instead.
No. Realms runs vanilla Minecraft, and there is no way to install Forge, Fabric or NeoForge mods, or Paper and Spigot plugins. Datapacks are the one partial exception: packs already inside your world can be managed in-game with /datapack, but getting a new one in means downloading the world, adding the file and uploading it again — and a world using experimental settings is rejected on upload entirely. If mods or plugins are the point, a server is the only option of the two.
Realms Plus is a Bedrock Edition plan, not a Java one. On Bedrock there are two tiers: a cheaper $3.99 plan for two players at a time, and Realms Plus at $7.99 for ten players plus access to the Marketplace Pass catalogue of maps, skins and texture packs. Java Edition has neither — it has a single $7.99 plan with no Plus version and no Marketplace. If you are on Java, the choice is simply Realms or not.
No. Mojang states this directly: a Realm only works within one edition, so Java players can only join a Java Realm and Bedrock players only a Bedrock Realm. They are separate subscriptions. This is one of the clearest reasons groups leave Realms — on a game server you can bridge the two with Geyser and Floodgate, letting console, mobile and Java players share a single world. It is the one capability Realms has no answer to.
Yes, and you keep everything. Open your Realm's configuration screen, download the latest world backup, and it saves as a normal single-player world folder. Upload that to your server through the file manager or SFTP and point the server at it — builds, chests and inventories all survive. From there you can add the plugins, modpack or extra players the Realm could not host. If you would rather not do it by hand, our live chat can move the world across for you.
Everything a Realm cannot do
Mods, plugins, any Minecraft version, full file and console access, and room to grow past ten players — on NVMe storage with Voxility DDoS protection, daily backups and a target of 99.9% uptime.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours