Positions #2–#4. Full reasoning and the full Java comparison table sit further down the page.
Quick answer: The best Minecraft Java hosting provider overall for plugin servers is LOW.MS, starting from £1.78 /mo ($2.37) with Java hosting live today, Paper support and a London node. DatHost is the strongest pick if you want a bigger, simpler plan with London listed and 16 GB DDR5 on one package. Indifferent Broccoli is the easiest first stop for new Spigot admins, Host Havoc is the clearest fit if you specifically want Paper, Spigot, Bukkit or Purpur spelled out on the page, and Sparked Host is the budget London option if you just need a small Java server to start with.
More Minecraft hosting guides
If you want the broader shortlist, start with the Best Minecraft hosting UK (main guide). If your server is drifting away from plugins and towards Forge or Fabric, jump to the Best Modded Minecraft Server Hosting UK. If console or mobile mates need in, the right page is Best Minecraft Crossplay Server Hosting (Java + Bedrock) rather than a pure Java-only host.
⚙️ Java hosting is really a Paper/Spigot/Purpur decision first, a host decision second
For a straightforward survival server with land claims, homes, permissions and a few quality-of-life extras, Paper is usually the default. Spigot stays relevant for broad plugin compatibility and a cleaner, more conservative base. Purpur is the fun one if you want Paper performance plus lots of gameplay toggles without stacking yet another plugin. If you already know you need full mod loaders rather than plugins, don’t force a Java-plugin host into that job — use the modded guide instead.
Best Minecraft Java hosting, ranked
This ranking is built for Java Edition plugin servers: Paper, Spigot, Purpur, Bukkit-style plugins, vanilla+ survival worlds and clean upgrade paths when your community grows.
LOW.MS
From £1.78 /mo ($2.37) for 1 GB RAM · Paper support · London node
For straight Java hosting, LOW.MS gets the nod because the basics are right for the sort of server most people actually run: Java is the main product today, Paper is explicitly supported, London is available, and the entry point is low enough that a small vanilla+ world doesn’t force you into a bloated plan on day one. If your server starts as a few friends on survival with permissions, homes and protection plugins, that matters more than a glossy panel.
It also leaves you room to change direction later. The page lists Vanilla, Paper, Fabric, Forge and NeoForge, and the FAQ on LOW.MS’s Java and Bedrock pages explains the GeyserMC route if you decide to let Bedrock players join a Java server later on. For UK players, the London node is the big practical win here, and the first five days are refundable.
- ✓ Java hosting live today with Paper support
- ✓ London node listed as a standing site fact
- ✓ Modrinth and CurseForge packs can be installed in one click
- ✓ Full refund within the first 5 days
- ✗ Native Bedrock hosting is not orderable today
- ✗ The page does not explicitly list Spigot or Purpur
DatHost
£12.45/mo ($16.56) billed monthly · £5.77/mo ($7.67) billed yearly · PaperMC · London
DatHost is the easiest recommendation for anyone who wants to stop thinking about RAM sizing entirely and just launch a serious Java server with plenty of breathing room. Its Minecraft page is unusually blunt about the offer: one plan, no tiers, and 16 GB DDR5 RAM. For plugin-heavy survival worlds, that is a very comfortable baseline.
That simplicity is the attraction. If you’re likely to run Paper, pre-generate chunks, keep a long-lived world and stack utility plugins over time, it removes the usual guessing game about whether 4 GB is enough this month and 6 GB next month. DatHost also lists London, includes a 14 day money-back guarantee, and supports both Java and Bedrock if your server setup broadens later.
- ✓ 16 GB DDR5 RAM on every plan
- ✓ PaperMC listed for Java servers
- ✓ London is listed among locations
- ✓ 14 day money-back guarantee
- ✗ No smaller cheap entry tier for tiny servers
- ✗ Lowest advertised price requires yearly billing
Indifferent Broccoli
From £4.50/mo ($5.99) for 1 player; most groups will want 4 players at £7.50 ($9.99), 6 players at £9.75 ($12.99) or 8 players at £12.01 ($15.99), RAM uncapped · Spigot listed · 2-day free trial
Indifferent Broccoli works well for first-time Java admins because it keeps the server-management side approachable without stripping away the bits that still matter later. Its Minecraft page lists Spigot for plugin servers, promises full file access, and its wiki also covers installing Geyser/Floodgate if you ever want to bridge Bedrock clients into a Java world.
The other reason it earns a top-three spot on a Java page is simply that it lowers the commitment barrier. There is a 2 day free trial with no credit card required and a 7-day refund policy after that. If you’re building your first small survival server and want to learn the ropes without wrestling a crowded panel, that’s a very tidy starting point.
- ✓ Spigot is explicitly listed on the page
- ✓ Full file access for configs and plugin work
- ✓ 2 day free trial, no card required
- ✓ 7-day refund policy
- ✗ No UK location is listed on the page
- ✗ Paper and Purpur are not named on the main hosting page
Host Havoc
From £2.82 /mo ($3.75) for 1 GB RAM · Paper, Spigot, Bukkit, Purpur · London, UK
Host Havoc is the easiest host here to recommend if you already know your jar preference and want the provider to say it clearly. Paper, Spigot, Bukkit and Purpur are all named on the Minecraft page, which is exactly what a Java-plugin buyer wants to see. That means less guesswork when you’re moving an existing survival world that depends on a specific plugin stack.
The London, UK location helps for British players, and the pricing stays sensible for small servers. Just treat the £2.75 ($3.75) entry plan for what it is: a tiny starter box. Fine for a compact vanilla+ world, not the tier I’d choose for a busier community server with chunk-heavy exploration and a fat plugins folder.
- ✓ Paper, Spigot, Bukkit and Purpur all listed
- ✓ London, UK location listed
- ✓ Geyser is mentioned for Bedrock clients on Java
- ✓ 72-hour money-back guarantee
- ✗ No direct Bedrock hosting page was verified here
- ✗ 1 GB entry tier is only for very small servers
Sparked Host
From £1.94 /mo ($2.59) for 1 GB RAM · Spigot support · London, UK
Sparked Host earns the fifth spot because it fits the classic small Java server brief rather neatly: low starting price, London location, Spigot support, and enough loader choice that you’re not boxed in if the server changes shape later. For a tiny friends-only server with a handful of plugins, it is one of the more accessible ways in.
It also has a 1 day free trial and advertises GeyserMC setup as an add-on if you need crossplay help later. Just remember that 1 GB is truly entry-level. Once your world size, plugin count or player count climbs, you’ll want more memory and a bit more breathing room.
- ✓ London, UK location listed
- ✓ Spigot, Forge and Fabric listed
- ✓ 1 day free trial
- ✓ GeyserMC setup add-on is offered
- ✗ Trial and refund window are short
- ✗ 1 GB plan is too small for a busy plugin server
All Minecraft Java hosting providers compared
For Java plugin servers, the key checks are simple: which server jars are named, whether a UK location is listed, and how much of a safety net you get through a trial or refund window.
| # | Provider | Java from | Plugin-ready loaders | UK node | Refund / trial | Notes | |
|---|---|---|---|---|---|---|---|
| 1 | £1.78 /mo ($2.37) 1 GB RAM | Paper | ✅ London | 5-day refund | Java today; Bedrock clients can join a Java server via GeyserMC per LOW.MS FAQ | Visit → | |
| 2 | £12.45/mo ($16.56) monthly £5.77/mo ($7.67) yearly | PaperMC | ✅ London | 14 day money-back | One powerful plan with 16 GB DDR5 RAM | Visit → | |
| 3 | From £4.50/mo ($5.99) 1 player; 4p £7.50 ($9.99), 6p £9.75 ($12.99), 8p £12.01 ($15.99) | Spigot | EU only listed | 2-day free trial 7-day refund | Full file access; Geyser/Floodgate install guide on the wiki | Visit → | |
| 4 | £2.82 /mo ($3.75) 1 GB RAM | Paper, Spigot, Bukkit, Purpur | ✅ London, UK | 72-hour money-back | Java page says Bedrock players are welcome via Geyser | Visit → | |
| 5 | £1.94 /mo ($2.59) 1 GB RAM | Spigot, Forge, Fabric | ✅ London, UK | 1 day free trial 1 day refund guarantee | GeyserMC setup is sold as an add-on | Visit → | |
| 6 | £1.90 /mo 1 GB RAM | Paper, Forge | ✅ London default | Not listed | Java & Bedrock tabs on one product page | Visit → | |
| 7 | £11.26 ($14.99) 4 GB RAM | Bukkit, Spigot, Paper | Not listed | Not listed | Strong plugin focus; Bedrock is sold separately | Visit → | |
| 8 | £2.10 ($2.79) / Monthly 1 GB RAM | Paper, CraftBukkit, Forge, Vanilla | Not listed | 72hr Self-Serve Refund | Java and Bedrock are both supported | Visit → | |
| 9 | £1.50/month ($2) 768 MB RAM | Spigot, PaperMC, Fabric, Forge | ✅ United Kingdom | 7 day money-back | Java page lists 10 players on the 768 MB plan | Visit → | |
| 10 | £3.75 /mo ($4.99) 4 GB | Not listed on the page | Not listed | Not listed | Java support is listed, with one-click modpacks and Java/Bedrock switching | Visit → | |
| 11 | £5.25 /mo ($6.99) 4 GB RAM | Not listed on the page | Not listed | 30-day money-back | Game Panel, mod support and full root access | Visit → |
Conversion used: £1 = $1.33
Facts here come from each provider’s Minecraft product page. Geyser notes for Indifferent Broccoli and LOW.MS come from their own wiki / FAQ pages.
How much RAM does your Minecraft Java server actually need?
For Java plugin servers, RAM sizing is less about the game itself and more about what else you bolt onto it. A tiny vanilla world for a couple of friends can survive on 1-2 GB. A normal Paper survival server with permissions, homes, land claims and a couple of admin tools feels much better around 4 GB. Once you start piling on economy plugins, world tools, anti-cheat, multiple worlds or chunk-heavy exploration, you are usually looking at 6-8 GB or more.
| Server type | Players | Recommended RAM |
|---|---|---|
| Vanilla / no plugins | 2-5 | 1-2 GB |
| Vanilla+ with a few light plugins | 5-10 | 3-4 GB |
| Paper or Spigot community server | 10-25 | 4-6 GB |
| Plugin-heavy survival server | 15-40 | 6-8 GB |
| Large long-term world with lots of tools | 30+ | 8-12 GB |
A good rule: if your server is dropping TPS while RAM is still comfortable, the problem is usually not solved by blindly buying more memory. Java servers care a lot about CPU quality and clean plugin choices too. Give yourself headroom, but don’t mistake RAM for the only performance lever.
Paper vs Spigot vs Purpur: which Java server jar should you pick?
Paper is the default recommendation for most Minecraft Java servers. It is fast, widely supported by the plugin ecosystem, and usually the cleanest answer if your goal is a stable survival world with a practical admin toolkit. If you just want homes, permissions, claims, economy, chat tweaks and anti-grief protection, start here.
Spigot is the more conservative branch and still a perfectly sensible choice, especially when a plugin author explicitly recommends it. Purpur sits on top of Paper and adds a lot of gameplay toggles that can save you from installing extra niche plugins just to tweak mob behaviour, elytra rules or player mechanics.
As for Bukkit plugins, they usually run happily on the Spigot family, including Paper and Purpur. The catch is version matching: if a plugin expects a specific Minecraft or API version, pin the jar and plugin versions together instead of updating one side and hoping the other catches up.
Versions, plugin compatibility and backups before you update
The easiest way to break a healthy Java server is updating the game before your plugins are ready for it. On a vanilla world, moving versions is usually straightforward. On a plugin server, every permissions plugin, economy plugin, protection tool and world utility becomes another moving part. If the server is for a proper community rather than a one-night world, treat updates like maintenance rather than a reflex.
My usual advice for Java admins is simple: keep one full backup before every major game update, another before switching jars, and a third before doing any mass plugin refresh. If the host gives you backups built in, use them. If it gives you full file access, download your own copy as well. World folders are precious once people have sunk weeks into a survival map.
If you are torn between Java plugins and full crossplay or Bedrock support, don’t try to solve two different jobs with one decision. Read the Best Minecraft Bedrock Server Hosting UK page for native Bedrock hosting, or the Minecraft crossplay hosting guide if you specifically want Java plus Bedrock clients on one server.
Migrating an existing Java server to a new host
1. Back up the whole server first
Download the world folder, plugins folder, configs, whitelist, permissions files and any custom jars before you touch DNS or cancel the old host.
2. Match the exact version and jar family
Set the new server to the same Minecraft version and the same base jar type where possible. Paper-to-Paper or Spigot-to-Spigot migrations are the cleanest.
3. Upload the world and plugin data
Transfer the world, plugin data and config files intact. Do not rebuild the server manually if you can avoid it; that is how tiny permission and claim errors creep in.
4. Test plugins before inviting players back
Join the server yourself, check spawns, homes, claims, permissions and any economy hooks, then reopen it to the group once you know the essentials still work.
LOW.MS explicitly offers server migration help, which is handy if you are moving a long-running survival world and want less manual lifting.
Should you self-host or rent a Minecraft Java server?
Java Edition is still one of the easiest games to self-host if you are technically comfortable. A spare PC, the right jar, port forwarding and a free evening will get a tiny private server online. For a casual world that only appears when the same two or three mates are around, self-hosting is still perfectly reasonable.
Renting makes more sense once the world becomes persistent and people care about it. A rented server stays online when your own PC is off, backups are easier to manage, and swapping versions or jars is far less fiddly when you are not juggling everything off a home connection. If the world has become a proper long-term survival project, the monthly fee is usually worth it.
Looking for the cheapest Minecraft Java hosting option?
For a tiny Java server, the cheap end of the market is absolutely usable — if you keep your expectations sensible. A 1 GB plan can handle a small vanilla+ world or a modest Paper setup for a couple of players, but it stops being enough once you add more plugins, more exploration and more regular traffic. In other words, the cheapest plan is often fine for starting; it is rarely the right place to stay forever.
If your server will run Purpur or Paper with a meaningful plugin list, spend your money on headroom before cosmetics. A cleaner control panel is nice; steady TPS when someone sprints into new chunks is nicer.
Cheapest Minecraft Java Server Hosting UK (ranked by price)
If you only care about the cheapest way to get a Java server online, this section strips everything back to entry price. Native currencies are kept exactly as providers list them.
How this list works: it is price-led, not quality-led. Native currencies are preserved exactly as providers list them, and the overall ranking above still matters more if you care about London locations, plugin jar choice, refund windows or room to grow.
UK servers for Minecraft Java
If most of your players are in Britain, a listed UK location is still the simplest way to keep login, movement and chunk interactions feeling sharp on a Java server.
- LOW.MS — London node
- DatHost — London
- Host Havoc — London, UK
- Sparked Host — London, UK
- GTX Gaming — London default
- ScalaCube — United Kingdom
For plugin-heavy Java servers, shaving latency helps the game feel cleaner when lots of small interactions are firing constantly, especially in survival hubs and busy spawn areas.
Indifferent Broccoli lists EU locations, but not a UK location on the verified page facts used here.
More Minecraft hosting guides
Still comparing options? The main shortlist is on the Best Minecraft hosting UK page. If you are moving away from plugins into packs, use the modded Minecraft hosting guide. If you need native Bedrock rather than Java, use the Bedrock hosting guide.
Best Minecraft Java hosting UK — frequently asked questions
Ready to launch your Minecraft Java server?
Start with our #1 pick →