Minecraft Bedrock Server Hosting Guide

Featured illustration for Minecraft Bedrock Server Hosting Guide

Hosting Minecraft Bedrock for friends or a small community means choosing how much control you want versus how much setup you are willing to manage. Realms offer the gentlest path; Mojang’s free Bedrock Dedicated Server (BDS) gives full file access on hardware you own; paid hosts wrap BDS or custom panels with backups and support. Featured Servers are something you join, not something you run at home. This guide compares those paths, walks through a self-host checklist, and highlights what Bedrock needs on your network especially UDP so players on console and phone can actually connect.

Hosting options compared

  • Minecraft Realms Official subscription worlds with automatic backups and easy invites. Best for persistent friend groups that do not need custom ports or heavy add-on experimentation.
  • Bedrock Dedicated Server (BDS) Free server software from Mojang for Windows and Linux. You supply the machine, internet upload bandwidth, and firewall rules.
  • Paid Bedrock hosts Rent a VPS or game panel tuned for Bedrock. Look for clear version update policies, slot counts, and whether you may upload custom worlds or behavior packs.
  • Java server + Geyser bridge Only when you must keep a Java plugin ecosystem while Bedrock clients join. See our GeyserMC guide for that hybrid model.
  • Featured Servers Large public networks curated in the Bedrock client. They are not a DIY hosting template for your survival world.

Self-host checklist with BDS

Start from our step-by-step page: Bedrock Dedicated Server setup guide. The bullets below summarize what owners forget most often.

  1. Download BDS only from official Minecraft distribution channels bundled with our download page avoid rehosted zips of unknown origin.
  2. Extract to a dedicated folder, accept the EULA, and edit server.properties for name, gamemode, difficulty, max players, and view distance.
  3. Set server-port (default UDP 19132) and ensure no other Bedrock instance on the same machine already binds that port.
  4. Forward the same UDP port on your router to the hosting PC’s LAN IP; TCP rules used for Java do not replace this step.
  5. Allow the server through Windows Defender Firewall or your Linux firewall profile for both private and public networks if players connect remotely.
  6. Confirm every player’s Microsoft account allows multiplayer and any child accounts have parental consent.
  7. Share your public IP and port; players add an external server entry as described in how to join a Bedrock server.

Hardware and performance expectations

  • Bedrock servers are lighter than heavily modded Java stacks, but large view distances, many simultaneous players, and behavior-heavy add-ons still need CPU headroom and fast storage.
  • Run the server wired to Ethernet when possible; Wi-Fi uplink often adds latency spikes that feel like rubber-banding on consoles.
  • Schedule automatic world backups to a second drive or cloud folder BDS worlds live in plain folders you can copy while offline.
  • Keep the server binary updated after major Bedrock releases so mobile clients on the latest version can still authenticate.

Choosing a paid Bedrock host

Marketing pages sometimes say “Minecraft server” but mean Java only. Before you pay, confirm Bedrock explicitly.

  • Ask which Bedrock version image they run and how quickly they patch after 26.x-style releases.
  • Verify UDP 19132 (or your custom port) is exposed without forcing Java TCP ports.
  • Check whether you get FTP or panel access to upload .mcworld files and behavior packs.
  • Read backup retention and whether stopping the server for maintenance requires manual player warnings.

Realms vs BDS: quick decision guide

Pick Realms when you want invite links, automatic maintenance, and minimal router work. Pick BDS when you need raw files, experimental add-ons, command blocks without Realm limits, or integration with your home lab. Realms still support many add-ons and resource packs, but you trade some flexibility for convenience.

Frequently Asked Questions

Friends timeout while joining.

Double-check UDP forwarding, confirm the public IP has not changed (or use a stable DNS name your host provides), and verify the server list entry uses the Bedrock port.

“Outdated server” messages.

Update BDS to match client versions or ask players to update from their platform store.

Add-ons work in single-player but not on the server.

Copy pack folders into the server’s behavior and resource directories per Mojang’s BDS layout, then enable them in server.properties and world config as required.

For broader multiplayer issues, use multiplayer troubleshooting and the interactive troubleshooting tool.

Conclusion

Bedrock hosting succeeds when you match the product to your skills: Realms for low friction, BDS for control, paid panels for support, and Geyser only when Java is non-negotiable. Open the correct UDP port, keep versions aligned, back up worlds before experimenting with behavior packs, and point players to clear join instructions the server list on our servers page is for discovery, while your home server lives at the address you configure.