Minecraft server tools, compared
Which tool fits depends on what you're doing. Below are the apps that run a server, the services that get players connected to it and the hosts you can rent from instead. We make MC Server Manager and its relay, so both are in here with their trade-offs under them like everyone else's.
Server management tools
The apps and panels that run the server itself: they start and stop it, handle mods and plugins and catch crashes. Each card uses the same checklist. If a tool's docs don't mention something it's marked as missing, so tell us if we've got one wrong.
| Tool | Platforms | Cost | Open source | Multi-game | Best for |
|---|---|---|---|---|---|
| MC Server Manager our app | Windows, Linux | Free Lite, £1.99 Standard, Linux £12/yr | No | No | Hosting on your own PC or Linux box |
| Pterodactyl Panel | Linux | Free | Yes (MIT) | Yes | Hosting providers |
| AMP (CubeCoders) | Win, Linux | $10 to $40+ one-time | No | Yes | Multi-game admins |
| Crafty Controller | Win, Mac, Linux | Free | Yes (GPL v3) | No | Free cross-platform panel |
| MCServerSoft (MCSS) | Windows | Free | No | No | Lightweight Win wrapper |
| Fork | Windows | Free | Yes | No | Paper plugins and proxies |
| PocketMC | Windows, Linux and Mac builds listed | Free | Yes (MIT) | No | Free Java and Bedrock wrapper |
| MineOS | Linux, BSD | Free | Yes (GPL v3) | No | Linux purists |
| PufferPanel | Linux | Free | Yes | Yes | Lighter Pterodactyl alternative |
MC Server Manager
Our appThe app this site is about. It's a native Windows app rather than a browser wrapper, so it stays light enough to host and play on the same PC. It sits in the tray while your server runs. One install covers Java, Paper, Purpur, Spigot, Forge, Fabric, Quilt, NeoForge, Bedrock, a server jar of your own and Velocity/BungeeCord proxy networks, with a web dashboard for running it from your phone or another PC. Version 4 added scheduled tasks that also run when something happens, Geyser in one button, sleep when empty, a clone of any server on its own port, a webhook of your own beside Discord and an API with keys. The Linux edition runs the same engine as a background service on a machine you own, a headless box or a VPS, managed from that dashboard. Servers on your own PC run fine offline. The dashboard, the relay and cloud storage are online extras you can skip.
- Free tier (Lite edition)
- Open source
- Cross-platform (Windows app, Linux edition, no Mac)
- No command line setup
- Built-in mod/plugin browser (CurseForge and Modrinth)
- Auto port forwarding (UPnP) and a built-in relay
- Multi-user web dashboard with role-based access
- Discord notifications and a webhook of your own
- Scheduled tasks on a timer, a cron line or when something happens (a join, a crash, low TPS)
- Sleep when empty, wake on the first join (Java servers)
- Bedrock players on a Java server, Geyser downloaded and set up in one button
- An API with keys for your own scripts and bots
- Crash diagnosis: reads the crash report, says what broke in plain words (the mod, the Java version, the port, the RAM) and fixes it in one click where it's safe, plus a restart-after-crash switch
- Multi-game support (Minecraft only)
- Modpack builder with a one-click installer for your players
Best for: Anyone hosting on their own hardware, from a first server on a Windows PC through to modded proxy networks spread across Linux machines. It doesn't use Docker. On Linux the install command is the only time you open a terminal.
The web dashboard, scheduled restarts and tasks, notifications, automatic backups, proxy networks and the API need Standard (£1.99 once, or included with any relay subscription). Everything else on this list is in the free Lite edition.
Trade-offs: Closed source, no Mac version, much smaller community than Pterodactyl or Crafty. It's made for a person or a small community rather than a hosting company: the Linux edition covers three machines and servers aren't isolated in containers.
Pterodactyl Panel
The industry standard among hosting providers. Uses Docker to isolate each game server with its own resource limits. Capable and extensible but takes real Linux experience to set up.
- Free tier (free overall)
- Open source (MIT)
- Cross-platform (Linux only)
- No command line setup (Docker, MySQL, PHP install)
- Built-in mod/plugin browser (manual via Eggs)
- Auto port forwarding or a built-in relay
- Multi-user with role-based access
- Discord notifications or a webhook of your own (plugins required)
- Scheduled tasks (cron schedules with commands, power actions and backups, no event triggers)
- Sleep when empty, wake on the first join
- Bedrock players on a Java server, Geyser set up for you (a Geyser Egg you configure yourself)
- An API with keys (client and application keys)
- Crash auto-recovery (configurable)
- Multi-game (community Eggs cover hundreds)
- Modpack builder with a client installer for players
Best for: Hosting providers and experienced Linux administrators who run multiple servers and want serious control.
Trade-offs: Steep setup curve, no native networking help, mod and plugin management is roll-your-own.
AMP (CubeCoders)
A polished commercial panel from CubeCoders. Web UI installer, hundreds of supported games, Modrinth and Hangar integration. Costs money, but pricing is one-time, not subscription.
- Free tier (paid only)
- Open source
- Cross-platform (Windows and Linux)
- No command line setup (web installer)
- Built-in mod/plugin browser (Modrinth and Hangar)
- Auto port forwarding or a built-in relay
- Multi-user (with limits on lower tiers)
- Discord notifications (Professional+) and a POST to a URL of your own
- Scheduled tasks on a timer or when something happens (the only other panel whose scheduler reacts to in-game events)
- Sleep when empty, wake on the first join (Sleep mode)
- Bedrock players on a Java server, Geyser set up for you (install it yourself)
- An API with keys
- Crash auto-recovery
- Multi-game (hundreds)
- Modpack builder with a client installer for players (server-side modpack installs yes, player installer no)
Best for: People running multiple game servers at once who want a polished, well-supported commercial product.
Trade-offs: Paid, lower tiers cap users and instances, networking is still on you.
Crafty Controller
A free open-source Minecraft panel with a clean web UI. Cross-platform, supports Java and Bedrock, has a companion mobile app. Setup is a step up from a desktop installer though.
- Free tier (free overall)
- Open source (GPL v3)
- Cross-platform (Win, Mac, Linux)
- No command line setup (Docker compose or Python)
- Built-in mod/plugin browser
- Auto port forwarding or a built-in relay
- Multi-user with role-based access
- Discord, Slack, Mattermost and Teams webhooks
- Scheduled tasks (a task scheduler on a timer or cron, no event triggers)
- Sleep when empty, wake on the first join
- Bedrock players on a Java server, Geyser set up for you (Bedrock servers yes, Geyser is on you)
- An API with keys (API v2)
- Crash auto-restart
- Multi-game support (Minecraft focused)
- Modpack builder with a client installer for players
Best for: Users who want a free, cross-platform, open-source web panel and don't mind a little terminal work to set it up.
Trade-offs: Setup needs Docker or Python, no built-in mod browser, networking still manual.
MCServerSoft (MCSS)
A free Windows wrapper around the Minecraft server console. Lightweight, focused on the basics: import a server, install Forge or Fabric, schedule restarts.
- Free tier (free overall)
- Open source
- Cross-platform (Windows only)
- No command line setup
- Built-in mod/plugin browser
- Auto port forwarding or a built-in relay
- Multi-user with role-based access (a remote web panel with user management)
- Discord notifications or a webhook of your own
- Scheduled tasks (a scheduler on a timer, no event triggers)
- Sleep when empty, wake on the first join
- Bedrock players on a Java server, Geyser set up for you (Bedrock servers yes, Geyser is on you)
- An API with keys
- Crash auto-recovery
- Multi-game support
- Modpack builder with a client installer for players
Best for: Windows users who want a small, free wrapper for one Minecraft server and not much beyond that.
Trade-offs: Stops at the basics, no mod browser, no networking help, no notifications.
Fork
A free open source Windows wrapper aimed at casual players. It creates and imports servers, edits configs and files, manages Paper plugins and links servers together into a Waterfall proxy network.
- Free tier (free overall)
- Open source
- Cross-platform (Windows only, Mac and Linux planned)
- No command line setup
- Built-in mod/plugin browser (Paper plugins only, no mods)
- Auto port forwarding or a built-in relay
- Multi-user with role-based access
- Discord notifications or a webhook of your own
- Scheduled tasks
- Sleep when empty, wake on the first join
- Bedrock players on a Java server, Geyser set up for you
- An API with keys
- Crash auto-recovery
- Multi-game support
- Modpack builder with a client installer for players
Best for: Casual players who want a free, open source way to run Paper servers and proxy networks on Windows.
Trade-offs: Java only so no Bedrock, plugin support is Paper only with no mod browser and getting players connected is still down to you.
PocketMC
The closest free alternative to what we do. It sets up Vanilla, Paper, Fabric, Forge, NeoForge, Bedrock and PocketMine-MP servers, provisions Geyser and Floodgate automatically for cross-play and includes a browser dashboard and automatic backups that can upload to Google Drive, Dropbox or OneDrive.
- Free tier (free overall)
- Open source (MIT)
- Cross-platform (Windows first, Linux and Mac builds on its site)
- No command line setup
- Built-in mod/plugin browser
- Auto port forwarding or a built-in relay (through a separate playit.gg account)
- Multi-user with role-based access (password sessions and per-feature access)
- Discord notifications (a bot for commands and the dashboard link)
- Scheduled tasks (automatic backups, nothing else on a schedule)
- Sleep when empty, wake on the first join
- Bedrock players on a Java server, Geyser and Floodgate set up for you
- An API with keys
- Crash auto-recovery (auto-restart with backoff)
- Multi-game support
- Modpack builder with a client installer for players
Best for: People who want Java and Bedrock cross-play on Windows for free and don't mind signing up to a third party for the tunnel.
Trade-offs: The tunnel is playit.gg rather than something they run, so the address and the support behind it come from a third party and there's no role-based access if more than one person helps run the server.
MineOS
A long-running open source Minecraft front-end. Available as a Debian-based ISO or installed onto an existing Linux system. Mature project, more old-school in feel.
- Free tier (free overall)
- Open source (GPL v3)
- Cross-platform (Linux/BSD only)
- No command line setup (Linux install needed)
- Built-in mod/plugin browser (Modrinth modpacks only)
- Auto port forwarding or a built-in relay
- Multi-user with role-based access (system users)
- Discord notifications or a webhook of your own
- Scheduled tasks (cron jobs for restarts, backups and archives, no event triggers)
- Sleep when empty, wake on the first join
- Bedrock players on a Java server, Geyser set up for you
- An API with keys
- Crash auto-recovery (basic)
- Multi-game support
- Modpack builder with a client installer for players (server-side Modrinth packs only)
Best for: Linux enthusiasts who want a dedicated, bare-metal Minecraft server box.
Trade-offs: Linux only, auth tied to system users, mod tooling is limited to Modrinth modpacks.
PufferPanel
A lighter open-source alternative to Pterodactyl. Supports Minecraft, Forge, NeoForge, Sponge, BungeeCord and other game servers. Smaller community, simpler setup than Pterodactyl.
- Free tier (free overall)
- Open source
- Cross-platform (Linux first)
- No command line setup
- Built-in mod/plugin browser
- Auto port forwarding or a built-in relay
- Multi-user with role-based access
- Discord notifications or a webhook of your own (plugins required)
- Scheduled tasks (an open request since 2016, scripts outside the panel meanwhile)
- Sleep when empty, wake on the first join
- Bedrock players on a Java server, Geyser set up for you
- An API with keys (OAuth2 clients)
- Crash auto-recovery
- Multi-game
- Modpack builder with a client installer for players
Best for: Small teams who want a lighter, simpler take on Pterodactyl.
Trade-offs: Smaller community than Pterodactyl, technical Windows setup, no mod browser, no scheduler.
Sharing your server with players
Once the server's running, players outside your home still need a way in. The options run from opening a port on your router by hand to a hosted relay, each card on the same checklist.
| Tool | Cost | Custom address | Works on CGNAT | Bedrock | Best for |
|---|---|---|---|---|---|
| MC Server Manager Relay our service | Free for 4, £1.50/mo for 16, Plus £24/yr | Included at base | Yes | Native | Custom address, no router setup |
| playit.gg | Free / paid | Paid only | Yes | Yes | Free tunnel for casual servers |
| ngrok | Free / paid | Paid only | Yes | Extra setup | Developers who already use it |
| Hamachi / Radmin VPN | Free for personal | No, internal IP | Yes | Yes | Tiny friend groups |
| Manual port forwarding | Free | No, raw IP | No | Yes | Static IP, no CGNAT, willing to configure router |
MC Server Manager Relay
Our serviceThe relay we run for MC Server Manager. Gives your server an address like <yourname>.play.mcservermanager.com with no port forwarding required, supports Java and Bedrock natively. Free is you and three friends on an address we pick, 10GB of data a month, no card. Starter is £1.50 a month for 16 players and a name you choose. Plus is £24 a year (or £2.49 a month) for no player limit, 1TB of data a month (512GB on the Australia node, 250GB on Singapore), your own domain, 16GB of cloud storage, Standard on Windows and the Linux edition. Nodes in Europe, the US, Australia and Singapore, the Singapore one new and in beta.
- Free tier (4 players, address we pick)
- Custom address at base price
- Stable address (doesn't change)
- Java and Bedrock both native
- No setup required for players
- Hides your real IP
- Works on CGNAT
- Direct connection (uses a relay)
- Wide regional coverage (Europe, the US, Australia and Singapore, Singapore in beta)
- Easy setup (one-click pack with start scripts)
Best for: Anyone who wants a custom address without touching their router, especially on CGNAT.
Trade-offs: The free tier is four players on an address we pick and only runs while the app does, the Singapore node is still in beta and the service is newer than playit.
playit.gg
The most widely used relay in the Minecraft community. Generous free tier, long track record, many regions worldwide. Custom subdomains and other niceties are paid features.
- Free tier
- Custom address at base price (paid only)
- Stable address
- Java and Bedrock both native
- No setup required for players
- Hides your real IP
- Works on CGNAT
- Direct connection (uses a relay)
- Wide regional coverage
- Easy setup (installer client)
Best for: Players who want a free option and don't mind a generic shared subdomain.
Trade-offs: Custom names paid only, free addresses include playit.gg branding, separate client app to install and sign into.
ngrok
A general-purpose tunneling service made mainly for web developers. Can carry Minecraft Java traffic, but Bedrock and custom domains take extra work and a paid tier.
- Free tier
- Custom address at base price (paid tier)
- Stable address (one static address on the free plan)
- Java and Bedrock both native (Bedrock UDP needs config)
- No setup required for players
- Hides your real IP
- Works on CGNAT
- Direct connection (uses a relay)
- Wide regional coverage
- Easy setup (CLI and auth token)
Best for: Developers who already use ngrok for other things and want one tool for everything.
Trade-offs: Made for web traffic first. The free plan gives one static address rather than one per server, Bedrock takes extra config, setup is technical.
Hamachi / Radmin VPN
The old-school approach. Every player installs the same VPN client and joins your virtual network, then connects by your VPN IP. Works, but everyone has to set it up themselves.
- Free tier (personal use)
- Custom address at base price (just an internal IP)
- Stable address (within the VPN)
- Java and Bedrock both work over the VPN
- No setup required for players (every player installs the VPN)
- Hides your real IP
- Works on CGNAT
- Direct connection (VPN routing)
- Wide regional coverage
- Easy setup (every player has to install and join)
Best for: Tiny groups of friends who are all comfortable installing VPN software.
Trade-offs: Every player must install the VPN, no public address, free tiers cap network size, not realistic for public servers.
Manual port forwarding
The original way. Open a port on your router and share your public IP. Works perfectly when your ISP allows it, doesn't work at all on CGNAT (most modern home internet).
- Free tier (free, no third party)
- Custom address at base price (raw IP, DDNS adds cost)
- Stable address (public IP rotates)
- Java and Bedrock both native
- No setup required for players
- Hides your real IP (your IP is the address)
- Works on CGNAT
- Direct connection (no relay, lowest latency)
- Wide regional coverage (n/a, your machine is fixed)
- Easy setup (router config required)
Best for: Anyone with a static IP, a non-CGNAT connection and the patience to configure their router. Our port forwarding guide walks through it.
Trade-offs: Doesn't work on most modern home internet, exposes your IP, public IP often changes, router config is intimidating.
Renting a server instead
Everything above assumes your own PC runs the server. The other route is paying someone to run it for you, so it's online 24/7 with your machine off. The market splits into three rough camps.
MC Server Manager Cloud Hosting
Our serviceOur own managed hosting isn't taking new servers at the moment, the ones already running are untouched. The nearest thing we offer today is the Linux edition on a VPS you rent: one install command, then it's run from the same dashboard as your Windows servers, £12 a year for up to three machines.
Best for: Anyone who wants a server online 24/7 with their PC off and is happy to rent the box themselves.
Trade-offs: You pick and pay for the VPS yourself, the first setup is one terminal command rather than none.
Free hosts (Aternos and similar)
Free Minecraft hosting paid for by ads. The trade is that your server sleeps when nobody's on, you can queue at busy times and performance is what's left over on a heavily shared machine.
Best for: Kids and casual groups with zero budget who don't mind waiting for the server to wake up.
Trade-offs: Queues, sleep-on-idle, limited control and performance. Fine for casual play, frustrating for anything regular.
Budget shared hosting (Apex, Shockbyte and similar)
The classic Minecraft host model: you rent a slot on a machine shared with many other servers, managed through a web panel (usually a Pterodactyl variant). Cheap to start and lots of providers to choose from, but your neighbours on the box affect your performance and the advertised RAM is the only resource that's really yours.
Best for: Small servers on a tight budget where a few pounds a month matters more than consistent performance.
Trade-offs: Shared CPU means lag when the machine is busy, upsells are common, quality varies a lot between providers.
DIY on a rented VPS
Rent a plain Linux VPS from Hetzner, OVH or similar and set everything up yourself, usually with one of the Linux panels from the first section. The best price for the hardware you get and total control, but you're the sysadmin now: setup, security, updates, backups, all of it.
Best for: People comfortable with Linux who enjoy running infrastructure and want the most server for their money.
Trade-offs: Everything is on you, including securing the box. A weekend project before the first player joins.
How to pick
Find the line closest to your situation.
You want a server running on your own Windows PC or Linux box, easily, no terminal.
MC Server Manager, or MCServerSoft on Windows.
You're running many games for a community on a Linux box.
Pterodactyl Panel, or AMP if you'd rather pay for a polished commercial product.
You're a hosting company running servers for customers.
Pterodactyl Panel. MC Server Manager is made for a person or a small community running their own servers, the Linux edition covers three machines and there's no container isolation between customers.
You want a free panel that works on Windows, Mac and Linux.
Crafty Controller.
You need a free way to share your server with a few friends and don't mind an address that's picked for you.
Our free relay for up to four, or playit.gg's free tier for more people.
You want a name you chose with no router setup, Java and Bedrock both and you're okay paying for it.
You have a static IP, a non-CGNAT connection and don't mind configuring your router.
Manual port forwarding works fine and costs nothing. Our guide here.
You run a modded server and you're tired of talking friends through installing the right mods.
The Modpack Builder in MC Server Manager builds your pack and generates a one-click installer you send to players.
You want the server online 24/7 without leaving your PC on.
A Linux box you own or rent with the Linux edition, a budget shared host if price beats performance, or Aternos if it has to be free and queues are fine. Our own cloud hosting is closed to new servers right now.
MC Server Manager, its relay and its cloud hosting are ours. Other tools change faster than we check them, so if a line here is out of date, tell us and we'll fix it.
Other things called MC Server Manager
The name gets used by a few unrelated projects, which makes searching for us confusing. Here's who's who, so you know what you're downloading.
MC Server Manager, by Natchland
That's us. A Windows app and a Linux edition from mcservermanager.com, the Windows one on the Microsoft Store too, listed under the publisher name Natchland.
MC Server Manager by JaatrovyKnedlicek
A separate open source Windows app sharing the name exactly, first listed in August 2026. Different developer, different code, nothing to do with us. It holds the plain "MC Server Manager" entry on AlternativeTo, so ours is listed there as MC Server Manager by Natchland.
MCSManager, at mcsmanager.com
A different product with a very similar name. It's an open-source web control panel for Minecraft and Steam game servers. It's a good one, but it isn't us and we've got nothing to do with it.
MC Server Manager on itch.io, by PexelDev
Same name, different developer, no connection to us.
MC_Server_Manager on SourceForge, by AlexxEG
A server properties editor that stopped being updated in 2013. It still turns up in search, so it's worth knowing it isn't this app.