Most "free Minecraft server hosting" articles in 2026 are SEO listicles padded with rankings of services the writer never tested. This guide is different. I run Minecraft servers — vanilla, modpacks, Bedrock, the lot — and I have personally used every free host on this list. The honest answer to "is free Minecraft hosting good?" is: it depends entirely on what you want to play. Aternos is excellent for vanilla survival with friends. No free host can run a modern modpack reliably. The cheapest path to a real modpack server is $5-12/mo on a managed host — and the gap between free and that is smaller than the SEO listicles want you to believe.

▸ TL;DR — The Honest Verdict

Free Minecraft hosting in one paragraph

Aternos is the only genuinely-free option worth using in 2026 — it's well-engineered, no payment ever required, and runs vanilla servers fine. The catch: your server sleeps when nobody's online, and players see an ad-supported queue when they wake it up. No free host can run a modern modpack reliably — modpacks need 6-12GB+ RAM, free hosts cap at 1-2GB. If you want a modpack, the cheapest honest path is $5-12/mo on a managed host with one-click modpack installs (I use Apex Hosting and SparkedHost personally — both have one-click CurseForge/FTB installers). Don't trust SEO listicles claiming "unlimited free 24/7 modded" — that combination doesn't exist in 2026, and the math doesn't allow it to.

Reading order: Skip to §2 Aternos if you want a vanilla server tomorrow. Skip to §4 Modpacks if you've already tried free and hit RAM limits. Skip to §8 The cheap upgrade if you're ready to spend $5-12 to stop fighting free-tier limits.

1. What 12,100 people are searching for every month

"Free Minecraft server hosting" gets 12,100 Google searches per month in 2026. That's a lot of people asking the same question. From talking to those players in subreddits and Discord servers, the search hides three different intents:

  • The vanilla survival group (about 50% of searches) — three to eight friends who want a survival world to play together a few nights a week. Don't need 24/7 uptime. Don't need mods. Just want the server to exist when they want to play.
  • The modpack curious (about 30%) — saw a YouTube video on RLCraft, Better MC, Create: Astral, or All The Mods, want to host it for friends. They're about to learn the hard way that modpacks and free hosting don't mix.
  • The sceptical comparison shopper (about 20%) — already heard of Aternos but Googling "is Aternos actually free?" or "Aternos vs MineKeep" because they smell a catch. They're right to be sceptical.

This guide is structured for all three. If you're in group one, you'll be on Aternos within fifteen minutes and your friends will be playing tonight. If you're in group two, you'll save yourself a weekend of frustration by reading §4 before you start. If you're in group three, you'll get the unvarnished version of every catch.

One thing I want to be upfront about: sections 8 and 9 of this guide contain affiliate links to Apex Hosting and SparkedHost. I run servers on both providers personally — the recommendations are based on actual use, not the affiliate payout. If free hosting works for what you want to do, this guide will tell you to stay free. See our full affiliate disclosure.

2. Aternos: the only genuinely-free option (and what it actually does well)

I'll start with the punchline: Aternos is the best free Minecraft host in 2026, and it isn't close. Not because the others are scams — most aren't — but because Aternos is the only one whose business model is genuinely sustainable without nickel-and-diming you toward a paid plan you didn't sign up for. They've been running since 2013, the engineering is solid, and the founders have publicly explained the economics: ads on the player-facing wake-up queue plus optional cosmetic upgrades fund the free RAM. That's it. No bait-and-switch.

Before I get to the catches — and there are real ones — let me give credit where credit is due. There's a lot Aternos does well that the SEO listicles never mention:

What Aternos genuinely does well

  • It is actually free, forever, with no payment ever required. No "free trial" that converts. No "verify with credit card." No 14-day countdown. You sign up, you get a server, it stays free. This sounds basic but is increasingly rare in 2026.
  • The panel is excellent. Genuinely one of the cleanest Minecraft control panels I've used, free or paid. World uploads, version switching (Java + Bedrock), backup management, properties editor, RCON console — all polished, all responsive, all in your browser.
  • Version coverage is comprehensive. Java Edition from 1.7.10 through 1.21.x. Forge, Fabric, Spigot, Paper, Purpur, Bukkit, Vanilla. Bedrock servers including Geyser bridge support. They support more software variants than several paid hosts I've used.
  • Curated mod and plugin library. One-click install for hundreds of popular plugins (EssentialsX, WorldEdit, Vault, LuckPerms, ProtocolLib, etc.) and curated modpacks. Yes, the library is curated rather than "upload anything" — but that curation also means the plugins they offer are actually compatible with their infrastructure.
  • World import and export. You can upload an existing world or download yours at any time. No data lock-in. If you outgrow Aternos, you take your world with you to whatever paid host you choose. That portability matters.
  • The community knows them. When something breaks or you have a question, the answer is on a subreddit or Discord within minutes. Network effects of being the dominant free host for a decade.

The catches — what nobody tells you upfront

Now the honest part. Aternos is the best free option, but it has real, structural limits you should know before you commit a server full of friends to it.

  1. The sleep timer. When the last player disconnects, your server enters a five-minute grace period and then shuts down. The world is preserved, but the server process is killed and the RAM is reclaimed for someone else's server. This is not a bug — it's the entire reason Aternos can offer free hosting at scale. The math doesn't work any other way. The practical impact: nobody can join "randomly" while you're at school or work. Someone has to wake the server up first, and that means going to the Aternos site and waiting through a queue.
  2. The ad-supported wake-up queue. When a player wakes up your server, they don't connect instantly. They land on aternos.org, see a queue position (often "3 of 47" or similar at peak hours), and sit through ads while waiting for a free RAM slot to be allocated to your server. Wait times range from 30 seconds (off-peak) to 5-10 minutes (Sunday afternoon, Friday evening). At true peak hours the queue can occasionally fail and you have to retry. This is the single biggest source of friction in real-world Aternos use.
  3. Heavy modpacks won't run reliably. Aternos allocates RAM dynamically from a shared free pool. Vanilla and lightweight Spigot/Paper servers (1-2GB needed) work great. Modpacks that need 6GB+ — All The Mods 9, Better MC, RLCraft Dregora, Create: Astral, basically anything from CurseForge with 100+ mods — either won't start, will start with frequent crashes, or will run with painful TPS. The Aternos team is upfront about this in their FAQ. If your goal is a modpack, this is a hard wall.
  4. Player slot caps. Free Aternos servers cap at 20 players by default. You can raise this in some configurations, but the underlying RAM allocation makes 20+ player worlds slow regardless of the slot setting. Fine for friend groups; not fine for a public community server.
  5. World size and performance limits. Aternos worlds work fine until they get big. Once your map is 5GB+ and you have 200+ chunk-loaded entities (farms, redstone contraptions), you'll start seeing chunk-load lag and occasional restarts. This is a RAM-allocation issue more than a storage one. Long-running survival worlds with heavy bases eventually outgrow the free tier.
  6. Curated mod and plugin library. You install plugins and mods from Aternos's library, not by uploading arbitrary jars. The library is large (hundreds of plugins, dozens of curated modpacks) but it isn't "upload anything." If you need a specific obscure plugin or a custom-built mod, Aternos can't host it. There are workarounds for some plugins via custom configs, but for true "upload anything" you need a paid host.
  7. No RCON-from-outside or arbitrary network exposure. You get the Aternos web console for commands, which is excellent. You don't get arbitrary RCON port forwarding or Dynmap-style web map hosting on a custom port. For most players this doesn't matter; for technical setups it's a limit.

None of these are dishonest. Aternos publishes them in their FAQ, and the founders have discussed the economics openly. The reason I list them in detail is that the SEO listicles tend to write "100% free, no catch!" when there's a catch on every line of this list. The catch is just fair, given the alternative is paying.

▸ Aternos verdict

Use Aternos if…

  • You play vanilla, lightweight Spigot/Paper, or Bedrock Edition with a small group of friends.
  • Your group plays in scheduled sessions ("Tuesday and Thursday nights") rather than expecting drop-in 24/7 access.
  • You're fine with someone waking the server up before each session and waiting through the queue.
  • You want a server with zero financial commitment and full data portability if you outgrow it.

Skip Aternos if…

  • You want to run a heavy modpack (All The Mods, RLCraft, Better MC, Create: Astral, anything 100+ mods).
  • You expect 24/7 always-online uptime so friends can join randomly.
  • You want to upload arbitrary plugins or custom-built mods not in their library.
  • You're building a public community server with 20+ concurrent players.

Aternos quick-start (15 minutes from zero to playing)

  1. Sign up at aternos.org with email, Google, or Discord. No credit card required, ever.
  2. Click "Create server." Pick a name (this becomes yourname.aternos.me) and a software version. For most groups: pick Paper on the latest stable Minecraft version — it's faster than vanilla and supports plugins.
  3. On the dashboard, click "Start." Wait through the queue (30 seconds to 5 minutes depending on time of day).
  4. Once the server is online, share the address (yourname.aternos.me) with your friends. They paste it into Multiplayer → Add Server in their Minecraft client.
  5. Optional but recommended: install EssentialsX, LuckPerms, and Vault from the Plugins menu. These give you /home, /tpa, /spawn, basic permissions, and economy hooks. Restart the server after installing plugins.
  6. Adjust server.properties from the panel: set difficulty, view-distance (8 is a good free-tier balance), and max-players as needed. Save and restart.

That's it. The full Aternos workflow doesn't require Linux, port forwarding, file uploads, or any technical knowledge beyond basic Minecraft server.properties tweaks. For 70% of "free Minecraft hosting" searchers, you can stop reading here and have a server running in fifteen minutes.

For the remaining 30% — modpack players, 24/7-uptime seekers, plugin power-users — keep reading. The next sections cover what happens when you've outgrown Aternos.

3. The other "free" hosts: MineKeep, Falixnodes, ScalaCube, exaroton, MagmaNode

Aternos is the dominant free Minecraft host because almost every alternative is either (a) a free tier on a paid host designed to upsell you, or (b) a competitor trying to differentiate by removing one specific Aternos limit while introducing two of its own. Here's the honest tour, written from actual use rather than scraped from review-aggregator sites.

MineKeep

Marketing pitch: "24/7 free Minecraft server hosting, no sleeping, no ads." The reality: free tier gives you 1GB RAM, capped player slots, and aggressive popups pushing you toward their $3/mo paid tier. The "no sleeping" claim is technically true on the free tier but performance is noticeably degraded — they overcommit RAM heavily on free nodes, and TPS drops are frequent during peak hours. The paid tier is reasonable value if you upgrade, which is the actual goal.

Honest verdict: Use only if you specifically need 24/7 uptime on a vanilla server, can't afford even Apex's cheapest plan, and accept that performance will be inconsistent. Aternos is better for any group that can tolerate the wake-up queue.

Falixnodes

Free tier with 1GB RAM, 24/7 uptime, and a relatively clean panel. The catch is concurrent player limits (very low on free) and aggressive resource throttling — your server gets paused or capped if other free tenants on the same node spike CPU. Modpack support is theoretical: you can install small modpacks (under 50 mods, sub-2GB) but anything heavier will fail to start. The website pushes their paid tier hard, and the paid tier is overpriced compared to Apex/SparkedHost at equivalent RAM.

Honest verdict: Reasonable for tiny vanilla servers if you specifically don't want Aternos's queue, but not better than Aternos overall and the upsell pressure is heavier than it needs to be.

ScalaCube

ScalaCube has been around a while and the free tier is clearly designed as a paid funnel — the free server is functional but slow, the panel constantly surfaces upgrade prompts, and key features (mod uploads, plugin uploads, FTP access on free) are paywalled. The paid tier is fine value but mid-pack; nothing about it stands out vs Apex or SparkedHost.

Honest verdict: Skip the free tier. If you're shopping paid, ScalaCube is acceptable but not exceptional — better options exist at the same price.

exaroton

exaroton is interesting because it's not really "free" — it's credit-based. New accounts get a starter credit balance (a few cents to a dollar's worth depending on promo) and you pay only for the seconds your server is actually online. Pricing is roughly €0.01 per GB-hour, so a 4GB server running 4 hours a night for a month is about €5. Compelling if your group plays in scheduled sessions and doesn't need 24/7. Modpack support is genuine — you upload your own jars, RAM is dedicated for the seconds you're running.

Honest verdict: Not free in the everyday sense, but the closest thing to a "pay for what you use" model in Minecraft hosting. If your group plays a few hours a night, exaroton can be cheaper than a flat $5/mo plan. If you play more than 6 hours a day, a flat plan is cheaper. Worth knowing about.

MagmaNode

Aternos clone with a similar sleep-when-idle model. Smaller infrastructure, smaller community, fewer features, fewer modpacks supported. If Aternos's queue is full at peak, MagmaNode is a reasonable backup, but there's no advantage over Aternos at any other time.

Honest verdict: Use as a backup if Aternos has scaling issues during a peak event. Otherwise, no reason to pick this over Aternos.

The general pattern

Across all the non-Aternos free hosts, the structural problem is the same: keeping a Minecraft server's RAM allocated continuously costs real money, so the business model has to extract value somehow. Aternos extracts value via ads on the wake-up queue (which is honest because it's visible). The others extract value by overcommitting hardware (degraded performance) plus aggressive upsell (constant nag). Neither is a scam — both are economically rational responses to the impossibility of giving away unlimited RAM for free — but the experience is worse than Aternos for most users.

If you have specific reasons not to use Aternos (you tried it and the queue blocks your group's playstyle, you need always-on uptime for a small vanilla world, you're testing alternatives), the closest free competitor for genuine usability is exaroton's pay-per-second model. For anyone wanting real modpack support or 24/7 uptime, none of the free options work — and that brings us to section 4.

4. Why no free host can run a modern modpack reliably

This is the section that saves you a weekend of frustration if you're in the modpack-curious 30%. The short version: modern modpacks need 6-12GB of RAM minimum, free hosts cap at 1-2GB, and the gap is structural rather than something a clever workaround fixes.

Here's what the actual modpack RAM picture looks like in 2026, based on running each of these myself or on widely-reported community benchmarks:

Modpack Mod count Min RAM (4 players) Recommended
Vanilla Minecraft01-2GB2-4GB
Paper / Spigot (plugins only)~10 plugins2GB4GB
RLCraft Dregora~1506GB8-10GB
Create: Astral~1206GB8GB
All The Mods 9 (ATM9)~4008GB10-12GB
All The Mods 10 (ATM10)~45010GB12GB+
Better MC (BMC4)~2506GB8GB
FTB Skies / FTB Endeavour~1806GB8GB

Compare that to the free-host RAM caps:

  • Aternos: dynamic allocation from a shared pool, typically 1-2GB usable for free servers, never reliably above 2GB
  • MineKeep / Falixnodes / MagmaNode: hard 1GB cap on free tier
  • ScalaCube free: 1GB cap, plus mod uploads paywalled
  • exaroton: RAM is dedicated, but you pay per second, so a 12GB ATM10 server running 4hr/day costs ~€15/month — at which point you might as well buy a flat plan

The gap between "what modpacks need" and "what free tiers offer" is a factor of 4-10x. There is no way to bridge it. This isn't because the free hosts are cheap — it's because giving away 12GB of dedicated RAM per server, 24/7, is genuinely expensive at any meaningful scale.

"Just self-host it then" — what that actually involves

The natural next thought is: "if free hosts can't run it, I'll run it on my own PC or a cheap VPS." Both work. Both are also more work than the listicles suggest. Here's the honest picture from someone who's done both:

Self-hosting on your own PC. If your gaming PC has 16GB+ RAM and a decent CPU, you can absolutely run a modpack server on the same machine you play on. The catches: (1) port forwarding through your router, which is increasingly blocked by ISP-level CGNAT in 2026 — see our full Windows self-hosting walkthrough for CGNAT workarounds. (2) Your PC has to stay on whenever anyone wants to play. (3) Your home upload bandwidth becomes the bottleneck once you have 4+ players. (4) You're exposing port 25565 to the internet, which means dealing with crash-spam bots and the occasional script-kiddie.

Self-hosting on a Linux VPS. Buy a 4-8GB VPS (Hostinger KVM 2-4, Hetzner CPX21-31, etc.) for €4-12/mo, install Java, install the modpack server jar, write a systemd unit, configure ufw firewall, set up a non-root user with proper permissions. This works great if you're comfortable with Linux. If you're not, you'll spend a weekend on it and probably ask for help on r/admincraft. We have full walkthroughs at /guides/minecraft-java-optimization.html and /guides/minecraft-modpack-server-setup.html.

The Wisp panel trap. When I first tried self-hosting modded Minecraft on a VPS, I went the "proper sysadmin" route with Pterodactyl + Wisp egg images. It took an entire weekend and didn't work right until I gave up on Wisp and used Pterodactyl's standard Forge egg. If you're going the panel route on your own VPS, see our Pterodactyl install guide first and stick with the official eggs unless you have a specific reason not to.

None of this is impossible. It's just more work than "sign up for managed hosting and click install" — and that's the comparison that matters. Your time is worth something, and the gap between "free with a weekend of setup" and "$5-12/mo with one click" is smaller than it looks.

5. When free Minecraft hosting actually works (and works well)

Before I get to the affiliate-driven "upgrade now" sections, I want to be fair to the use cases where free hosting is genuinely the right answer. Free isn't a fallback for people who can't afford paid — for plenty of groups, free is better than paid because the friction of monthly billing isn't worth it.

Here's the honest list of when Aternos (specifically — the others are mostly worse) is the correct choice and you should ignore everyone trying to upsell you:

  • Three to eight friends, vanilla survival, scheduled play sessions. The classic small-group survival world. You play Tuesday and Thursday nights for a few hours. Nobody's joining randomly mid-day. The wake-up queue is a 30-second annoyance that everyone forgets about after the first session. Aternos handles this perfectly and costs nothing.
  • Lightweight Spigot/Paper plugin servers. Survival with EssentialsX, LuckPerms, GriefDefender, ProtectionStones, a few QoL plugins. Total RAM footprint under 2GB. Aternos's plugin library covers this exactly, and the curated list means everything is tested compatible.
  • Mini-game and creative servers. A small bedwars/skyblock/build-battle server for a Discord community of 10-20 people. Vanilla physics, plugin-driven gameplay, no mods needed. Fits inside Aternos's RAM allocation comfortably.
  • Bedrock Edition friend groups. Bedrock servers have a smaller RAM footprint than Java and the wake-up time on Aternos is noticeably faster. For phone/console/Switch friend groups, Aternos Bedrock is genuinely the best free option.
  • Testing a server idea before committing. Building a community? Wondering if your modpack idea will attract players? Spin up free first, see if it gets traction, upgrade only if you outgrow it. The portability (download world, upload to paid host) means there's no risk in starting free.
  • Brand-new players still figuring out Minecraft multiplayer. If your group has never run a server before, the worst thing you can do is commit to a $10/mo plan, lose interest after two weeks, and forget to cancel. Free + scheduled sessions tells you whether you actually enjoy running a server before any money changes hands.

If you're in any of those buckets, stop reading this guide and go set up Aternos. You don't need anything else. The rest of this guide is for the case where free has structural limits that don't fit your goals — and recognizing which case you're in is the most useful thing you can do for yourself.

6. Four signals you've outgrown free hosting

Most people who outgrow free hosting recognize it gradually rather than all at once. Here are the four signals I see most often in r/admincraft and Discord support channels — if you're hitting two or more of these, free is no longer the right answer for you, regardless of budget:

  1. You want to play a modpack and it's either crashing or won't install. This is the most common upgrade trigger. You hit "install RLCraft" or "upload All The Mods 9" on Aternos and either it's not in their library, or it installs but won't allocate enough RAM to start. You've already spent two evenings trying workarounds. Stop. The free tier physically cannot run this — section 4 explains why.
  2. The wake-up queue is breaking your group's playstyle. Maybe your group has a member in a different timezone who wants to play at 2 AM your local time. Maybe somebody has a 30-minute window between meetings to play. Maybe the queue is hitting 5+ minutes consistently and people are just bouncing instead of waiting. The queue exists for a reason but if it's killing your sessions, that's a clear signal.
  3. You need a specific plugin or mod that isn't in the free host's library. Custom-built mod? Niche plugin? Friend wrote a Bukkit plugin for your server? Aternos's curated library is large but it's still a library. If you're hitting "plugin not available" multiple times for the things you actually want, you need a host that lets you upload arbitrary jars.
  4. Your community is bigger than the free tier supports. 20 concurrent players is the soft Aternos cap and it shows. If your Discord has 50+ members and a steady 15-30 of them try to play at the same time, you'll hit allocation issues. This is also when you start needing real moderation tools, custom permissions, and admin features that work better on a host you fully control.

If two or more of these apply, the next two sections cover both options for moving up: §7 covers self-hosting (free in money, expensive in time), §8 covers the cheapest paid managed hosting that actually solves the modpack problem.

7. Self-hosting at home or on a Linux VPS — free in money, expensive in time

If you've decided free hosts can't do what you need but you still want to avoid monthly billing, self-hosting is a real option. It's free of subscription cost (assuming you already have hardware or a VPS for other reasons) but has real time and complexity costs. Here's the honest tradeoff:

Self-hosting on your gaming PC

Works well for: small modpacks (under 100 mods), 4-6 players in your local timezone, scheduled play sessions while your PC is on anyway. Doesn't work for: 24/7 uptime, players outside your home internet's upload bandwidth, or anything where you need the server up while your PC is off. Major hidden cost: ISP-level CGNAT in 2026 blocks port forwarding for an increasing number of residential connections, which means many users can't expose Minecraft's port 25565 to the internet at all. Workarounds exist (Hamachi, Playit, ngrok tunnels) but each has tradeoffs.

Full walkthrough including CGNAT detection, port forwarding alternatives, and Windows firewall configuration: Host a Game Server on Your Own Windows PC.

Self-hosting on a Linux VPS

Works well for: any modpack RAM tier (you pick the VPS size), 24/7 uptime, full control over plugins/mods/config, learning Linux sysadmin in the process. Cost: €4-12/mo for a 4-8GB VPS from Hostinger, Hetzner, OVH, or similar — technically not "free" but the cheapest possible self-managed option. Time investment: 4-8 hours for first-time Linux users to get a properly configured server with systemd unit, ufw firewall, fail2ban, automated backups, and a non-root server user. Ongoing time: ~30 minutes a month for security patches and Java updates.

If you go this route, our walkthroughs cover the full setup: Minecraft Java optimization on Linux, modpack server setup with Forge/NeoForge, and Pterodactyl panel install if you want a web UI on top of your VPS.

The honest tradeoff: self-hosting on a VPS is the right answer if you genuinely enjoy Linux sysadmin work and want full control. It's the wrong answer if you want to spend your time playing the modpack rather than configuring the server that runs it. For most players whose goal is "play modpack with friends tonight," the next section is the path that actually delivers that.

8. The cheap upgrade — Apex Hosting and SparkedHost

This is the section where the affiliate links live, so I want to be extra clear about what's going on. I run Minecraft servers on both Apex Hosting and SparkedHost personally — not for this article, just because they're the two managed Minecraft hosts I've kept paying for after trying many. The links below are affiliate links: if you buy through them, I get a small commission at no extra cost to you. The recommendations are based on actual use over multiple modpack servers across both providers. If neither was good, I'd say so and link to whoever was — that's the whole reason this site exists.

The framing that matters: the price gap between "free with limits" and "managed with one-click modpacks" is roughly $5-12/mo. That's a coffee. For most groups asking "what's the cheapest way to run RLCraft for me and four friends," the honest answer is "a $9/mo plan with one-click modpack install," not "fight free-tier limits for two weekends and give up."

Here's why I keep paying for both, what each one does best, and how to decide between them.

Apex Hosting — set-and-forget for non-technical groups

What I use Apex for: the modpack server I run for friends who don't want to know how Minecraft hosting works. They want to type the server address and play. Apex's panel is the most polished I've used in this price range, the one-click modpack installer pulls directly from CurseForge and FTB libraries, and the support team responds within hours rather than days.

What's genuinely good about it:

  • One-click modpack installs that actually work. CurseForge + FTB integration is real — pick the pack, pick the version, click install, wait 2-5 minutes, server's up. I've installed RLCraft, ATM9, Better MC, Create: Astral, and several FTB packs this way. Each "just worked" with no manual jar uploads or config wrestling.
  • Pre-tuned RAM allocation. When you install a modpack, Apex auto-sets sensible JVM flags for that pack's requirements rather than leaving you to figure out G1GC tuning. For non-technical users, this is the difference between "server runs at 20 TPS" and "server runs at 5 TPS for unclear reasons."
  • Mod and config sandbox. The panel has a built-in mod browser, file editor, and config browser, so you don't need to learn FTP/SFTP to add mods or tweak config/ files. For non-Linux users this is huge.
  • Backups are included and they actually work. Daily automated backups on every plan, plus manual snapshot-before-anything-risky. I've restored from Apex backups twice — both went smoothly.
  • Support I've actually used. Tickets answered in 1-4 hours during business hours, faster on weekends. They've helped with mod conflicts, RAM allocation issues, and once with a config migration that wasn't really their problem to solve. That kind of thing matters when something breaks at 11pm.

What's less good: Apex isn't the cheapest at any tier — they price 10-20% above SparkedHost at equivalent RAM. You're paying for the polish. If you're price-sensitive and willing to deal with a slightly less hand-held experience, SparkedHost is the better value (covered next). The other notable limit: Apex's panel, while polished, abstracts away some of the lower-level controls that power users want. If you want to tweak JVM flags directly, you can — but it's harder to find than on a more developer-oriented host.

▸ Apex Hosting — managed Minecraft with one-click modpacks

For groups who want the server to just work

Apex Hosting is the polished managed Minecraft host. Plans start under $5/mo (1GB, vanilla) and the modpack-capable plans start around $8-10/mo (4GB, fits most modpacks for 4-6 players). One-click installer for CurseForge and FTB libraries, pre-tuned JVM for each pack, daily backups included, support that actually answers tickets within hours.

For most groups asking "how do I run a modpack with my friends," Apex is the answer. No Linux, no port forwarding, no JVM flag tweaking — pick the pack, share the address, play.

Get Apex Hosting →

SparkedHost — better value for power users

What I use SparkedHost for: the modpack server I run for the friend group that wants to tinker. They want SSH/SFTP, custom JVM flags, the ability to upload arbitrary jars, and a panel that doesn't hide the technical knobs. SparkedHost gives them all of that, at a price point about 10-15% cheaper than Apex at the same RAM tier.

What's genuinely good about it:

  • Pterodactyl-based panel. SparkedHost's panel is built on Pterodactyl (same as several enterprise hosts), which means anyone who's used Pterodactyl elsewhere is immediately at home. It's also more transparent about what's happening under the hood — you can see exactly what JVM flags are running, edit them directly, and ssh in for advanced workflows.
  • Better price-to-RAM ratio. At the 4GB and 8GB tiers, SparkedHost runs about $1-2/mo cheaper than Apex for equivalent specs. Not huge in absolute terms, but it adds up over a year, and the underlying hardware (NVMe, Ryzen 7950X-class CPUs) is competitive with anything at this price point.
  • Modpack installer plus full upload control. They have one-click CurseForge and FTB installers like Apex, AND they let you upload your own jars and configs without any restriction. Best of both worlds: easy install for popular packs, full control for custom setups.
  • Genuinely fast support for a smaller host. Tickets answered in 2-6 hours during business hours. Not as fast as Apex's premium-tier response, but for a smaller team it's impressive, and the engineers who answer tickets actually understand the technical problems rather than walking through scripted responses.
  • Discord bot hosting tier. Not relevant here, but SparkedHost also offers Discord bot hosting on the same panel, which is convenient if you're running both for the same community. We've reviewed their Discord bot tier in our free Discord bot hosting guide.

What's less good: the panel's flexibility is also its complexity — non-technical users can get overwhelmed by the Pterodactyl interface compared to Apex's more curated experience. If your group includes someone who freezes at the sight of a JVM flag, Apex is the friendlier choice. SparkedHost is also a smaller team than Apex, so support coverage during off-hours (weekends, late evenings) is thinner. For most groups this doesn't matter; for 24/7 community servers it occasionally does.

▸ SparkedHost — Pterodactyl-based, better value for tinkerers

For groups who want full control without paying for hand-holding

SparkedHost runs a Pterodactyl-based panel with full SSH/SFTP, arbitrary jar uploads, direct JVM flag editing, and one-click CurseForge/FTB installers when you want them. About 10-15% cheaper than Apex at equivalent RAM tiers. Modpack-capable plans start around $7-9/mo (4GB).

For groups with at least one technical member who wants real control — direct config editing, custom mod jars, arbitrary plugins, JVM tuning — SparkedHost gives you Pterodactyl-grade flexibility at a managed-host price.

Get SparkedHost →

Apex vs SparkedHost — side-by-side

Dimension Apex Hosting SparkedHost
Starting price~$5/mo (1GB vanilla)~$3/mo (1GB vanilla)
Modpack-capable plan$8-12/mo (4GB)$7-9/mo (4GB)
One-click modpack install✓ CurseForge + FTB✓ CurseForge + FTB
PanelCustom (curated, polished)Pterodactyl (open, flexible)
SSH/SFTP accessSFTP onlyFull SSH + SFTP
Custom JVM flag editingPossible but hiddenDirect in panel
Arbitrary jar uploadsYes via SFTPYes via SFTP/panel
Backups includedDaily auto + manualDaily auto + manual
Support response (typical)1-4 hours business2-6 hours business
Best for non-technical users★★★★★★★★
Best for technical/power users★★★★★★★★

Which one for which user — quick decision

  • Pick Apex if: You want the server to "just work" with minimum config friction, your group is non-technical, you value polished UX over power-user controls, and you're fine paying a small premium for the curation.
  • Pick SparkedHost if: At least one person in your group is comfortable with Pterodactyl, JVM flags, or Linux concepts; you want full control over jars/configs/flags; you want the best price-to-RAM ratio; or you already use Pterodactyl elsewhere and want the same panel UX.
  • Pick either: For a 4-6 player modpack server, both work great. The decision is about UX preference more than capability — both can run any modpack you can install on the other.

If you want a deeper review of the Minecraft hosting market overall (including hosts beyond these two), our reviews directory covers Shockbyte (cheaper still, lower-end performance), Physgun (premium tier), and several others. For modpack-specific advice, our modpack server setup guide covers Forge/NeoForge configuration regardless of which host you pick.

9. How much RAM do you actually need? Use the calculator

The single most common question after "which host" is "how much RAM should I get." Buying too little means TPS lag and crashes; buying too much wastes money. The honest answer depends on three variables: player count, modpack mod count, and view distance.

Rather than reinvent the math here, I'll point you at our calculator that handles the formula for vanilla, Paper/Spigot, and modded servers across multiple Minecraft versions:

Minecraft Server RAM Calculator

Enter your server type (vanilla / Paper / Forge / NeoForge), expected concurrent players, mod count if modded, and view distance. The calculator returns a recommended RAM allocation with both "safe" and "comfortable" tiers, plus suggested JVM flags for that tier. Use the output to decide which Apex or SparkedHost plan to buy — both hosts let you upgrade RAM later if you guessed low.

Quick reference for common scenarios without opening the tool:

  • Vanilla, 4-6 players: 2GB safe, 4GB comfortable
  • Paper + 10 plugins, 10-15 players: 4GB safe, 6GB comfortable
  • Modpack, 100 mods, 4 players: 6GB safe, 8GB comfortable
  • Modpack, 300+ mods (ATM9/10), 4-6 players: 10GB safe, 12GB+ comfortable
  • Large community server, 30+ concurrent: 8-12GB minimum, more for modded

One important note: Minecraft server RAM is dedicated, not shared. A 4GB plan means 4GB allocated specifically to your server's JVM, not 4GB shared across multiple servers on the host's machine. Both Apex and SparkedHost honor this — overcommitted hosts (some of the cheaper free tiers covered in §3) do not, which is why their advertised "4GB" feels nothing like a real 4GB allocation.

10. Frequently asked questions

The questions below come from r/admincraft, r/Minecraft, the Aternos and SparkedHost Discords, and direct emails to me. They're the questions people actually ask, answered honestly rather than aspirationally.

Is Aternos actually free, or is there a hidden catch?

Aternos is genuinely free. The catch is structural rather than financial: the server sleeps when nobody's online, players go through a queue with ads to wake it up, you're capped at ~2GB RAM, and the modpack/plugin library is curated rather than open. Aternos makes money from ads on the wake-up queue and from optional paid premium tiers (which remove ads and increase resources). If you accept those tradeoffs, there's no hidden cost. The reason Aternos can sustain free hosting is that most servers are inactive most of the time, so they only allocate RAM to actively-used servers — a clever model that wouldn't work if every free server ran 24/7.

Can I install modpacks on Aternos?

You can install some modpacks on Aternos — anything in their curated library that fits within the ~2GB RAM cap. That covers many lightweight packs (under 50 mods, vanilla-adjacent) but excludes the modpacks people actually want to play in 2026: RLCraft, ATM9/10, Better MC, Create: Astral, FTB Skies. Those need 6-12GB RAM minimum, which Aternos cannot allocate on the free tier regardless of which workaround you try. If your goal is a modern modpack, the realistic path is a managed host — see §8 for the Apex and SparkedHost recommendations starting at $7-9/mo for 4GB.

How long does Aternos take to wake up after starting?

Typical wake-up time is 30-90 seconds during off-peak hours, 2-5 minutes during peak hours (US/EU evenings), and occasionally 10+ minutes during major events like new Minecraft releases or holiday weekends. The queue position is shown in real-time. If your group plays at scheduled times and the wake-up annoyance is consistent rather than blocking, Aternos works fine. If you have players in different timezones who want spontaneous access, the queue becomes the actual blocker.

What's the cheapest paid Minecraft hosting that can actually run modpacks?

For modpack-capable hosting (4GB+ RAM, full mod jar uploads, decent CPU), the realistic floor is $7-9/mo. SparkedHost's 4GB plan typically lands at the bottom of that range; Apex Hosting's equivalent is $1-2 more for the more polished panel. Below $7/mo you're either getting overcommitted RAM (advertised 4GB that performs like 1GB) or low-end CPU that struggles with modded chunk generation. Shockbyte is another option in the $5-8 range — slightly worse performance, slightly cheaper. Anything advertised as "$2/mo for 4GB modpack hosting" is either overcommitted, has hidden setup fees, or both.

Can I migrate my Aternos world to a paid host?

Yes, world migration is straightforward. In Aternos, go to your server, click "Files" → "world" folder → download as a zip. On Apex or SparkedHost, upload the world folder via the panel's file manager (or SFTP for larger worlds), then in server.properties set level-name=world (or whatever your folder is named). Restart the server and it'll load your existing world. Same process works in the other direction if you want to test on free first. Plugins, mods, and configs need to be reinstalled separately on the new host (the free hosts use sandboxed installations, so the binaries don't transfer cleanly).

Is exaroton actually a good deal compared to flat-rate hosting?

Exaroton's pay-per-second pricing is roughly €0.01 per GB-hour. For a 4GB server: 1 hour = €0.04, 4 hours = €0.16, a full 24 hours = €0.96. So if your group plays 4 hours a night for 30 days, that's about €4.80/mo — cheaper than any flat plan. If your server runs 24/7, you'd pay ~€29/mo for 4GB, which is way more than Apex or SparkedHost's flat rates. The break-even point is roughly 6-8 hours of daily uptime. Exaroton is a great fit if your group plays in scheduled sessions and the server doesn't need to be available 24/7. It's a worse fit if you have anything resembling a community server with players joining at unpredictable hours.

Why does my Aternos modpack server keep crashing on startup?

Almost always RAM. Aternos's free tier dynamically allocates RAM from a shared pool, and modpacks often need more than the pool will give. Symptoms: server starts, pre-init phase loads, then crashes with "out of memory" or "java.lang.OutOfMemoryError" in the console. There's no good fix on the free tier — you can sometimes start lighter modpacks by removing optional mods or reducing view distance, but for any modpack listed in §4 of this guide as needing 6GB+, free Aternos cannot run it reliably. The fix is moving to a paid host with dedicated RAM, not finding a workaround. If you want to stay free, switch to a vanilla server or a much smaller modpack (under 50 mods, sub-2GB).

Should I host on my home PC instead of paying for a server?

It works for small vanilla servers played in scheduled sessions while your PC is on anyway, especially if you have 16GB+ RAM and aren't doing anything CPU-heavy at the same time. The hidden costs to budget for: (1) port forwarding hassle and increasingly common ISP-level CGNAT that blocks it entirely; (2) electricity if you leave your PC on 24/7 (a gaming PC pulling 100-200W idle adds up to €15-30/mo of electricity in many EU markets, often exceeding the cost of a managed plan); (3) your gaming session and the server competing for the same CPU cores; (4) exposing port 25565 to the internet, which means dealing with bot traffic. For "play tonight with 4 friends" it's totally fine. For "24/7 community server" it's almost always worse than a $7-9/mo managed plan once you account for electricity and uptime.

11. Related HostingBuff guides

If this page answered your question, here are the related guides that handle the next step or adjacent decision:

The honest summary

If you've read the whole page, you already know the answer. For most groups, the right path is one of these three:

  1. Vanilla or light plugins, scheduled play, 4-8 friends: Aternos, free, fine. Stop optimizing this and go play.
  2. Modpack, 24/7 uptime, or 10+ players: Apex Hosting or SparkedHost at $7-12/mo. The price gap between "fight free-tier limits" and "one-click modpack install" is a coffee. Use the RAM calculator to pick the plan size.
  3. Want to learn Linux + run your own infrastructure: Self-host on a €5/mo VPS using our Linux setup guide. Free in subscription cost, expensive in initial time investment, valuable in long-term skill.

The wrong path is fighting free-tier limits for two weekends, getting frustrated, and concluding Minecraft hosting is hard. It's not hard — you were just using the wrong tool for the job.

This guide is updated as Aternos, Apex, and SparkedHost change their plans, panels, and pricing. Last full review: May 2026. Spot something out of date or contradicting your experience? Email the address in the footer — I update based on real reports.