Windows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallCrashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteChoose Minecraft Realms if a small group wants an always-online private world with almost no administration. Choose dedicated server hosting if you need more simultaneous players, configurable server software, mods or plugins, custom rules, or control over the machine—and you can manage the extra setup. Match the Minecraft edition first: Java and Bedrock Realms are separate ecosystems and neither Realm lets Java players join Bedrock players.
The short answer
Realms is Minecraft’s managed subscription service. Mojang defines it as “a subscription to your own personal Minecraft server, where you can easily and safely play online with friends in shared worlds across devices.” The subscription keeps the world available when the owner is offline and includes backups and three world slots.
As an Amazon Associate I earn from qualifying purchases.
A dedicated server is software running on a computer you control or rent. The official Java and Bedrock server programs are free to download, but the operator supplies or pays for the machine, electricity, internet connection, storage, backups, security, updates and administration. A managed host can provide the machine and networking for a recurring fee; self-hosting leaves those tasks with you.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Fix the driver behind crashes, sound loss and screen glitches3Clear out junk files and repair common Windows errorsFor a family, a few friends or a private survival world, Realms usually wins on convenience. For a larger community, a modded Java network, extensive configuration or a server that must grow beyond Realms’ simultaneous-player limits, dedicated hosting is the better fit.
#1 Best Overall
Realms plans and player limits
The following are the current US prices and limits listed by Minecraft on October 14, 2026. Prices and included catalogs are subject to change, so verify the checkout page for your account and region before subscribing.
| Plan | Edition | Monthly price (US) | Simultaneous players | Other included features |
|---|---|---|---|---|
| Realms | Bedrock | $3.99 | Owner plus two players | Personal server available 24/7, invited friends play free, free backups and three world slots |
| Realms Plus | Bedrock | $7.99 | Owner plus ten players | The Realms features above, plus access to a rotating catalog of more than 150 Marketplace Pass items |
| Realms | Java | $7.99 | Owner plus ten players | Personal server available 24/7, invited friends play free, free backups and three world slots |
“Owner plus” means the subscription holder is included in the simultaneous-player total. A Realm can have an invited-friend list as high as 10,000, but invitations do not increase the number of people who can be online at once. Bedrock Realms Plus and Java Realms both cap a session at the owner and ten other players; the lower-priced Bedrock plan caps it at the owner and two others.
Friends do not need their own Realms subscription to join an invitation. Only the owner pays, while invited friends can play for free with a compatible copy of the same edition.
Edition compatibility comes before every other comparison
Bedrock Realms
Bedrock Realms supports cross-play among supported Bedrock devices. The listed device families include Android, iOS, Windows, Amazon Fire, Xbox, PlayStation, Nintendo consoles and Chromebook. Everyone must be using the Bedrock edition and a version that can connect to the Realm.
Java Realms
Java Realms supports Java Edition players on Windows, macOS and Linux. A Java player cannot enter a Bedrock Realm, even if both games show the same world name or are owned through the same Microsoft account.
Java and Bedrock cannot share one Realm
Realms does not bridge the two editions. If one person plays Java on a computer and another plays Bedrock on a console or phone, choose a server solution that explicitly supports the editions you need; do not subscribe to a Realm expecting cross-edition play. Edition compatibility is also decisive when evaluating add-ons, mods, server software and backup files, because those ecosystems use different technologies.
What you gain and give up with Realms
Advantages
- Very little administration: the subscription provides the online world instead of requiring you to leave a computer running.
- Predictable private access: you invite individual friends rather than exposing a public server address.
- Built-in recovery: free backups are included, reducing the risk of losing a long-running world after a mistake.
- Simple sharing: invited friends play without buying a separate hosting subscription, and the world remains available when the owner is away.
- World slots: three world slots let you keep alternate worlds available under one Realm subscription.
- Bedrock device reach: a single Bedrock Realm can serve players on supported mobile, console and PC devices.
Trade-offs
- Fixed simultaneous-player caps: the plan, not your hardware, determines how many people can be online together.
- Limited server-level control: you do not administer the underlying operating system, Java runtime or network stack.
- Edition separation: one Realm cannot combine Java and Bedrock clients.
- Subscription dependence: access follows the active subscription; plan for a safe world download if you intend to cancel.
- Customization boundaries: Realms is designed for supported Minecraft content, not unrestricted server software, arbitrary plugins or complete operating-system control.
What dedicated server hosting means
“Dedicated server” can describe two very different arrangements:
Self-hosted dedicated server
You install the official server software on your own Windows, Linux or other compatible computer, keep it powered on, and make it reachable to players. Mojang’s Java server page warns that running a multiplayer server yourself can become involved. You may need a compatible Java installation, operating-system configuration, firewall rules and router port forwarding. Bedrock Dedicated Server (BDS) is the official Bedrock server software; its listed requirements include a compatible 64-bit operating system, broadband internet and 4 GB of RAM, with downloads for Windows and Ubuntu/Linux.
Managed dedicated hosting
A hosting provider supplies the always-on machine and usually a control panel, network connection and support. You still choose settings and maintain the Minecraft installation, but the provider handles much of the physical uptime and network administration. The monthly bill replaces your own hardware and electricity costs; features, resource allocations and support differ by provider.
For managed Minecraft hosting beyond the Realm model, Godlike.Host provides Java, Bedrock and modded Minecraft servers through a Pterodactyl-based game panel with a built-in mod installer and SFTP/FTP access. Its free 2 GB Minecraft server (20 slots) has limited panel features and one location and must be extended every three hours.
Official Java and Bedrock server software is free to download. “Free” refers to the software, not the complete service: a self-hosted setup still consumes hardware, storage, electricity, internet bandwidth, administration time and backup capacity.
Realms versus dedicated hosting at a glance
| Decision factor | Realms | Dedicated hosting |
|---|---|---|
| Best for | Small private groups that value convenience | Larger communities or owners needing extensive control |
| Online availability | Included 24/7 while the subscription is active | Depends on your machine or host plan and its maintenance |
| Simultaneous players | Two or ten additional players, depending on plan | Determined by allocated hardware, software and provider policy |
| Setup effort | Create a Realm and invite friends | Install software, configure the system and network, then maintain it |
| Backups | Free backups included | Depends on your backup process or host tools |
| Server control | Managed and intentionally limited | High on a self-managed machine; varies on managed plans |
| Mods, plugins and add-ons | Restricted to supported Realm and edition features | More flexible, especially on Java, but compatibility and administration are your responsibility |
| Network responsibility | Handled as part of the service | You handle router and firewall settings when self-hosting; a managed provider handles its infrastructure |
| Cost structure | Clear monthly subscription | Host fee or the combined cost of hardware, power, internet, storage and time |
How to start a Realm
- Confirm the edition. Check whether the group uses Java or Bedrock and select the corresponding Realm product. Do not use edition choice as an afterthought.
- Choose the plan. Count the maximum number of players who may be online simultaneously, not merely the number of people you hope to invite. Select Bedrock Realms for an owner plus two players, or Bedrock Realms Plus or Java Realms for an owner plus ten.
- Create the subscription in Minecraft. Use the Realms option in the edition’s menu and complete the current regional checkout. A subscription gives you one Realm.
- Upload or create a world. Start a new world or replace the Realm’s world with an existing compatible save. Keep an offline copy before major changes.
- Invite players. Add friends through the Realm’s player-management screen. Invitations can remain in place even when those people are not online.
- Set expectations. Tell players which edition and supported device they need, and explain the plan’s simultaneous-player limit.
- Use the backup tools. Take a backup before experiments, large builds or content changes, and check that you know how to restore or download the world if you later leave Realms.
Realms Plus also provides access to a catalog of more than 150 Marketplace Pass items that rotates monthly. Treat that catalog as an additional content benefit, not as extra server capacity.
How to self-host a Java server
The exact filenames and menu labels can change with Minecraft releases, so use the current Java server-download instructions from Mojang for the version you intend to run. The process below shows the operational decisions you must make.
- Prepare a machine. Use a computer that can stay powered on, has reliable broadband and enough CPU, memory and storage for the number of players and the world size. A spare desktop or rented virtual machine can work; a laptop that sleeps or changes networks is a poor always-on host.
- Install a compatible Java runtime. The official Java server software requires Java. Match the runtime to the Minecraft server release and confirm that the server process can launch before opening it to the internet.
- Download the official server package. Keep the server files in their own folder. Read the release instructions, accept the applicable EULA and start the server once so it can create its configuration files.
- Configure the world and access rules. Set the world type, difficulty, player list and operator permissions deliberately. Use an allowlist for a private group and give operator rights only to people who need them.
- Configure the network. If players are outside your home network, you may need router port forwarding and a firewall rule for the server port. Your internet provider may use carrier-grade NAT or block inbound connections; in that case, forwarding alone will not solve reachability.
- Test from outside the host network. Have a friend connect while you watch the server console. Testing only from the same Wi-Fi can hide routing and firewall problems.
- Automate maintenance. Schedule world backups, apply Minecraft updates in a staging copy first, monitor disk space and restart the process after crashes. Keep a written recovery procedure so another trusted person can operate the server.
Self-hosting gives maximum control, but the person who owns the machine also owns every outage, update conflict, exposed port, corrupted save and lost backup.
Rank #3
How to self-host Bedrock Dedicated Server
- Select a supported 64-bit system. Mojang lists Windows and Ubuntu/Linux downloads for BDS. The requirements section calls for broadband internet and 4 GB of RAM; allocate additional resources if your world, simulation distance or player count demands it.
- Download the BDS package for your platform. Extract it into a dedicated directory and read the included configuration documentation for the current release.
- Set the server properties. Choose the world, difficulty, permissions and player access policy. Use an allowlist when the goal is a private group.
- Allow network traffic. Configure the host firewall and, for a home connection, the router rules required by the current BDS documentation. Test with a player outside your local network.
- Back up before updates. Copy the world directory while the server is stopped or use a consistent backup method. Verify that a test restore opens correctly.
BDS is the official Bedrock server program, but its existence does not make a Bedrock server compatible with Java clients. Edition matching remains mandatory.
How to evaluate a managed Minecraft host
Do not compare providers by headline storage or an advertised player number alone. Ask what is actually allocated and what happens when the limit is reached.
- CPU allocation: identify dedicated or shared CPU resources and whether throttling occurs during busy periods.
- Memory: confirm the RAM allocation and whether it is reserved for your server or shared across customers.
- Location and latency: select a region close to most players. Distance cannot be fixed by adding more RAM.
- Storage: check the storage type, capacity, growth limits and what happens when the disk fills.
- Backup and restore: determine frequency, retention, off-site protection, restore controls and whether backups count against storage.
- Player-slot policy: find out whether slots are hard limits, recommendations or merely marketing estimates.
- Software support: verify the exact Java or Bedrock edition, release versions, mod loaders, plugins and Bedrock add-ons you intend to use.
- Network protection: ask what DDoS and firewall protection is included and whether unusual traffic triggers suspension.
- Support: check response channels, hours and whether staff help with Minecraft configuration or only the underlying machine.
- Terms: read cancellation, data-export, overage, suspension and refund rules before uploading a valuable world.
Because providers use different hardware, regions and policies, there is no universal player count or uptime figure that can be applied to every dedicated-hosting plan. Compare the complete monthly cost and the resources written into the plan you are buying.
Cost beyond the advertised monthly price
Realms cost model
Realms has a simple recurring fee: $3.99 per month for the current US Bedrock plan, or $7.99 per month for Bedrock Realms Plus and Java Realms. Friends play without their own Realm subscription. The trade-off is that you cannot replace the service’s fixed capacity with your own hardware.
Managed-host cost model
A managed host adds a monthly infrastructure charge. The amount depends on CPU, RAM, storage, region, backups, protection and support, none of which is standardized across providers. A low introductory price may exclude automated backups, extra storage or high-priority support.
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Self-host cost model
The official software costs nothing, but include the value of a computer, electricity, broadband, replacement hardware, backup storage and the operator’s time. If your home internet fails or the host computer sleeps, the server is offline. For a small private world, those indirect costs can outweigh a low subscription price.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Performance, latency and reliability
Realms removes most infrastructure decisions, but it cannot make a distant player’s connection fast or eliminate every service interruption. A dedicated host lets you choose a region and tune resources, yet poor routing, an overloaded CPU, insufficient memory or a saturated home upload connection can produce lag.
For self-hosting, measure the connection from the players’ locations rather than trusting a local test. Keep the server on wired networking where possible, prevent the host from sleeping and watch CPU, memory, disk and network usage while the group is online. If only one player lags, investigate that player’s route; if everyone lags during world activity, investigate server resources or the host connection.
Mods, plugins, add-ons and administration
Realms is appropriate when the group is happy with the content and controls supported by its edition. Dedicated hosting is the route to deeper configuration, particularly for Java servers that use server-side plugins or mod loaders. That flexibility introduces version matching, dependency management, permissions, exploit prevention and rollback work.
Before choosing a host, write down the exact content stack: Java or Bedrock, Minecraft release, mod loader or plugin platform, client-side requirements, and whether console or mobile players must join. A plan that supports Java plugins will not automatically support Bedrock add-ons, and a world created for one edition cannot simply be opened by the other.
Security and moderation responsibilities
A private Realm reduces exposure because access is invitation-based, but owners still need to remove former players, protect operator privileges and keep a backup before granting broad permissions. Do not share account credentials; invite each player through Minecraft’s account controls.
A dedicated server has a larger attack surface. Use an allowlist for private play, limit operator access, run the server under a restricted operating-system account where practical, keep the server and operating system updated, and avoid exposing unrelated services on the same machine. Backups should be inaccessible to the server process when possible, so ransomware or a compromised plugin cannot overwrite every copy.
Which option fits common groups?
| Your situation | Best starting point | Reason |
|---|---|---|
| Two or three friends on Bedrock devices | Bedrock Realms | The $3.99 US plan covers an owner plus two simultaneous players and avoids networking work. |
| Up to ten friends on Bedrock who want a private world | Bedrock Realms Plus | The plan supports an owner plus ten simultaneous players and adds the rotating Marketplace Pass catalog. |
| Up to ten Java players on Windows, macOS or Linux | Java Realms | The plan matches the Java player cap and keeps the world managed. |
| Java and Bedrock players together | A solution that explicitly supports both editions | One Realm cannot bridge the editions; verify compatibility before paying. |
| More players than a Realm permits | Managed dedicated hosting | Capacity can be selected around the community’s actual resource needs. |
| Modded Java community | Dedicated hosting | You need server software and administration controls outside the normal Realm model. |
| Someone experienced with Linux, networking and backups | Self-hosted dedicated server | You can trade administration time for control and avoid a managed-host fee. |
| Parents or friends who do not want to administer a server | Realms | Invites, availability and backups are built into the subscription. |
Moving between Realms and a dedicated server
From Realms to dedicated hosting
Download the Realm world while the subscription is active, keep the original backup untouched, and test the downloaded copy on the target edition and Minecraft version. Only then upload it to the dedicated server. Expect to recreate server-level settings, permissions, plugins or add-ons because those are not necessarily stored in the world save.
Recommended Free Tools
From dedicated hosting to Realms
Confirm that the save belongs to the same edition as the destination Realm and that any mods, plugins or add-ons are compatible with Realms. Stop the dedicated server before copying the world, retain an original backup and upload the tested copy through the Realm management controls. Content that depends on server software unavailable in Realms may need to be removed or converted.
Troubleshooting decision tree
Players cannot join a Realm
- Confirm everyone is using the same edition as the Realm.
- Check that the subscription is active and the player is still invited.
- Compare the number already online with the plan’s simultaneous-player cap.
- Update the game on the affected device and retry after the service status recovers.
Players cannot join a self-hosted server
- Test the server locally to separate Minecraft configuration from internet reachability.
- Check the host firewall and router port-forwarding rule.
- Verify that the public address has not changed and that the internet provider allows inbound connections.
- Confirm the server and client versions, edition and authentication settings match.
The server is online but laggy
- Watch CPU, memory, disk and network use while the problem occurs.
- Reduce expensive world or simulation settings only after recording the current configuration.
- Move a managed server to a nearer region or a plan with more appropriate resources.
- Check whether the problem affects everyone or only one player’s connection.
A world was damaged or overwritten
- Stop writes to the affected world immediately.
- Restore the newest known-good backup to a separate test location.
- Identify the plugin, add-on, update or operator action that caused the damage before reopening the public world.
- Keep multiple dated backups instead of relying on a single copy.
Final decision checklist
- Are all players on Java or all on Bedrock?
- How many people must be online at the same time, not merely invited?
- Does the owner need the world available while their computer is off?
- Who will perform updates, backups, moderation and recovery?
- Do you need mods, plugins, custom server settings or operating-system access?
- Would the group rather pay a predictable subscription or manage hardware and network costs?
- Have you checked the exact edition, region, resources, backup policy and cancellation terms of any dedicated-host plan?
For a small, same-edition group, Realms is the safer default: it delivers a private 24/7 world, invitations, backups and three world slots without requiring server administration. Move to managed dedicated hosting when capacity, customization or provider-managed infrastructure justifies a recurring infrastructure bill. Self-host only when someone is prepared to own the installation, networking, security, monitoring and backup work.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




