🇬🇧 UK GUIDE · · SPACE AGE 2.0 · ALL PRICES GBP

Best Factorio Server Hosting UK 2026

Factorio’s simulation runs on a single CPU thread — consequently, every belt, inserter, train signal and machine your factory produces puts direct pressure on one core. As factories scale into megabase territory, UPS (Updates Per Second) becomes the metric that matters above all else. We’ve ranked every UK-node provider from our panel specifically for the single-core performance, mod support and GBP value that Factorio engineers actually need.

~24k
Concurrent players 2026
UDP 34197
Default game port
2–8GB
RAM early to megabase
17+
Providers compared
🚀 Factorio 2.0 + Space Age — October 2024

The Space Age expansion reinvigorated Factorio’s playerbase significantly — peak concurrent players hit 118,000 at launch, and consequently the game remains far more active than before. Space Age introduces interplanetary logistics across multiple planets (Nauvis, Vulcanus, Fulgora, Gleba, Aquilo) and adds space platform construction. Notably, space platforms simulate on separate “surfaces,” which in practice means heavier CPU demands than a single-planet factory. All three Space Age mods — space-age, quality and elevated-rails — must be enabled in mod-list.json. Furthermore, players must own the DLC to join a Space Age server.

v2.0
Oct 2024

Factorio is fundamentally different from every other game in this guide — it’s primarily a solo experience that happens to have multiplayer. However, a dedicated server changes the dynamic considerably: friends can drop in and contribute to the factory on their own schedule, the world runs 24/7 without one player holding host, and the factory continues to produce even when nobody is logged in. That said, choosing the right server matters more for Factorio than for almost any other game, because the simulation is entirely CPU-bound and single-threaded. As a result, a factory that runs at 60 UPS on the right hardware stutters at 30 UPS on the wrong one — and specifically, the performance gap between high-clock Ryzen hardware and the EPYC CPUs common on budget hosts is measurable and frustrating at megabase scale. This guide covers providers from our full UK hosting panel — ranked for the single-core performance, mod support and GBP pricing that Factorio engineers actually need.

⚙️ What makes Factorio hosting different from every other game
UPS, not FPS — the key metric

Factorio measures server performance in UPS — Updates Per Second. A healthy server runs at 60 UPS; consequently, everything below that causes the game to slow down proportionally. For example, 30 UPS means the game runs at half speed for all players simultaneously. As a result, CPU single-core performance is the only hardware metric that matters. More cores don’t compensate for a lower clock — in practice, one fast core beats eight slow ones every time.

RAM scales with factory size

Unlike most games where RAM is fixed by player count, Factorio’s memory usage grows with factory complexity. Specifically, early-game servers use 1–2GB comfortably, whereas late-game megabases with thousands of entities, trains and logistic bots can consume 4–8GB or more. Furthermore, Space Age increases this further due to multiple planetary surfaces running simultaneously. In practice, it’s worth starting with 2GB and upgrading as the factory grows rather than over-speccing at the start.

🇬🇧 Mod matching is strict

Factorio enforces exact mod version matching — if your server runs Space Exploration 6.0.14, all connecting players must have precisely that version installed. This is notably stricter than Source engine games. Moreover, most 1.1 mods are not compatible with 2.0. As a result, it’s essential to confirm mod compatibility before installing a new version on an active server — otherwise, players are immediately locked out until they update their local installations.

Best Factorio server hosting UK

Ranked by UK/London node, single-core CPU performance for UPS, mod support, Space Age readiness and GBP value. DatHost does not offer Factorio — top 3 is LOW.MS / Host Havoc / GTX Gaming.

1
LOW.MS Gold Pick 🇬🇧 London UK
Best UK overall · Ryzen 9 9950X · DDR5 · Space Age · mod support · scalable RAM · 5-day refund
£8.12/mo
from $10.95/mo · London UK · Ryzen 9 9950X · Corero DDoS
Ryzen 9 9950X DDR5 🇬🇧 London Space Age 2.0 ready Full mod support Scalable RAM 5-day refund 4.8★ (193 reviews)
💡 Factorio’s simulation is entirely single-threaded — consequently, UPS performance depends exclusively on the speed of one CPU core. The Ryzen 9 9950X delivers one of the highest boost clocks available in managed hosting, which in practice means significantly more simulation headroom before UPS drops below 60. By contrast, AMD EPYC processors — common on budget hosts — are optimised for multi-threaded workloads and therefore sacrifice single-core speed for core count. For Factorio in particular, that’s exactly the wrong trade-off.

LOW.MS earns the top UK spot for Factorio through three factors working together. First and most importantly, the Ryzen 9 9950X’s high boost clock gives the simulation the single-core headroom that large, active factories demand. Additionally, the London UK node ensures that British engineers and their friends experience sub-20ms latency — relevant in Factorio specifically because desync events and latency-hiding glitches are more noticeable with complex logistics networks active. Furthermore, the 5-day refund window is long enough to actually build a meaningful factory, stress-test the UPS, and evaluate performance under representative load before committing.

For Space Age specifically, LOW.MS’s scalable RAM matters considerably. Space Age’s multiple planetary surfaces each simulate independently — as a result, RAM consumption is higher than vanilla Factorio, particularly once space platforms, Gleba biochambers and Vulcanus foundries are all running simultaneously. Starting with a mid-range RAM allocation and upgrading as the factory grows is a viable approach precisely because LOW.MS allows scaling without migrating to a new server.

Full FTP access and a file manager cover mod-list.json editing, server-settings.json configuration and save file uploads. The Corero DDoS protection on the London node matters for public Factorio servers, which occasionally attract unwanted traffic. Overall, at £8.12/mo with a 5-day refund, LOW.MS represents the clearest value proposition for UK Factorio communities running active or large-scale factories.

Pros
  • ✓ Ryzen 9 9950X — highest single-core for UPS headroom
  • ✓ London UK — sub-20ms, no desync latency issues
  • ✓ Scalable RAM — upgrade as factory grows
  • ✓ Space Age 2.0 ready · full mod support · FTP
  • ✓ Corero DDoS · 5-day refund · 4.8★ Trustpilot
Cons
  • ✗ No one-click mod installer (manual mod-list.json)
  • ✗ Fewer locations than BisectHosting
2
Host Havoc Silver Pick 🇬🇧 London
Best support · own hardware · Factorio template · <10 min response · Space Age ready
from £10.36/mo
$14/mo · own hardware · London UK · 4.8★
Own hardware High-clock CPUs 🇬🇧 London Factorio template Space Age 2.0 Full mod support <10 min support 4.8★ (1,515 reviews)
💡 Host Havoc’s own physical hardware is directly relevant for Factorio during the simulation events that matter most — specifically, when a large logistics network processes a full circuit-triggered shutdown across thousands of entities simultaneously, or when a Space Age space platform processes a batch rocket launch. On overcommitted cloud nodes, other customers’ workloads can temporarily steal CPU time from your server’s single simulation thread at exactly these critical moments. Own hardware eliminates this variable entirely, moreover ensuring consistent UPS under any load condition.

Host Havoc’s Factorio-specific TCAdmin template covers the configuration options that matter in practice: server-settings.json editing, mod folder management, save file uploads, Space Age DLC enablement through mod-list.json and auth token configuration for public server visibility. Additionally, their sub-10-minute support response time is notably valuable for Factorio specifically — mod version mismatches can lock all players out instantly, and resolving them quickly depends on fast human support rather than automated ticket queues.

At $14/mo (£10.36) as a flat rate on a London UK node, Host Havoc positions well for communities that prioritise consistent performance and fast support over the lowest possible entry price. Furthermore, their 72-hour refund provides enough time to upload a save file, run the simulation and evaluate UPS under the factory’s actual load.

Pros
  • ✓ Own hardware — consistent UPS, no cloud spike throttle
  • ✓ London UK · Factorio-specific TCAdmin template
  • ✓ Space Age 2.0 · full mod support · auth token config
  • ✓ 4.8★ from 1,515 reviews · <10 min support
  • ✓ NVMe · DDoS protection · auto backups
Cons
  • ✗ 72h refund (shorter than LOW.MS 5-day)
  • ✗ Higher entry price vs GTX Gaming
3
GTX Gaming Bronze Pick 🇬🇧 London + Stockholm Best budget UK
DDR5 5.7GHz · London + Stockholm · mod support · game switch · 7-day refund
from ~£9.63/mo
$12.99/mo · DDR5 · London + Stockholm · 7-day refund
DDR5 5.7GHz 🇬🇧 London + Stockholm Space Age 2.0 Full mod support Game switching 7-day refund 4.7★ (1,386 reviews)

GTX Gaming is the strongest budget UK option for Factorio, combining DDR5 5.7GHz hardware — which in practice delivers solid single-core UPS performance — with both London and Stockholm UK nodes for coverage across British and Scandinavian engineering groups. Their game switching feature is notably useful for Factorio communities, since it’s common to rotate between Factorio and other survival games during breaks between major factory projects. Moreover, at $12.99/mo entry with a 7-day refund, GTX Gaming gives more time than any of our top 3 to properly evaluate UPS performance under real factory load.

Full mod support through FTP and a file manager covers mod-list.json editing for Space Age enablement, mod .zip uploads to the mods folder, and server-settings.json configuration for auth tokens and public visibility. Additionally, their control panel exposes the common configuration options without requiring direct file editing — consequently, less technically experienced players can manage most settings through the panel interface rather than needing to navigate JSON files directly.

Pros
  • ✓ DDR5 5.7GHz — solid single-core UPS headroom
  • ✓ London + Stockholm UK · 7-day refund
  • ✓ Space Age 2.0 · full mod support
  • ✓ Game switching · competitive £9.63/mo entry
  • ✓ 4.7★ (1,386 reviews)
Cons
  • ✗ Less single-core clarity vs LOW.MS Ryzen 9 9950X
  • ✗ Per-slot pricing model

All Factorio hosting providers compared

GBP ($1=£0.741, ). ✅ UK = confirmed London node. SA = Space Age 2.0 confirmed. ⚠ = verify directly. DatHost does not offer Factorio.

#ProviderGBP/mo🇬🇧 UK?Space AgeTrustpilotNotes
1LOW.MS£8.12✅ London4.8★ (193)Ryzen 9 9950X · scalable RAM · 5-day refund · Corero DDoSVisit →
2Host Havoc£10.36✅ London4.8★ (1,515)Own HW · Factorio template · <10 min · 72h refundVisit →
3GTX Gamingfrom £9.63✅ London + Stockholm4.7★ (1,386)DDR5 5.7GHz · game switch · 7-day refundVisit →
4BisectHosting~£8.89–13✅ London4.8★ (25,348)21 locations · 15 min support · 3-day backupVisit →
5Apex Hostingfrom £2.22✅ London4.8★ (8,054)Beginner-friendly · £2.99/mo entry · 7-dayVisit →
6Gaming Deluxe~£10✅ London · GBP4.5★ (82)UK company · GBP billing · DDR5 5.0GHz+Visit →
7GGServers~£4.45✅ London4.6★ (3,407)Budget UK · London · NVMeVisit →
8Shockbyte~£3.71✅ EU3.8★ (10,176)Budget entry · unlimited slots · 72h refundVisit →
9SparkedHostfrom £5.93✅ EU + UK4.8★ (2,291)Ryzen DDR5 · Apollo panel · 48h refundVisit →
10ScalaCube~£5.93✅ UK + EU4.5★ (4,713)UK node · beginner-friendly · one-click setupVisit →
11Nitrado~£4.59✅ EU3.6★ (7,403)Pay-as-go · from $6.19/mo · 4-player entryVisit →
12G-Portal~£12.10✅ Frankfurt4.0★ (2,836)$16.33/mo · 20 slots · Frankfurt DEVisit →
13Survival Servers~£7.41+✅ EU4.7★ (862)EU nodes · Xeon NVMe · instant setupVisit →
14Indifferent Broccoli~£12.59⚠ Germany EU4.4★ (792)Uncapped RAM pool · 7-day refund · EU onlyVisit →
15AleForge£5.93 (8GB)⚠ US only4.9★ (139)Cheapest/GB · US only · 7-day refundVisit →
16Hostinger£7.03✅ UK VPS4.7★ (66k+)VPS · root access · Linux · manual setupVisit →
17Wabbanode~£8.89⚠ Verify4.7★ (42)Ryzen 9 7950X DDR5 · verify UK nodeVisit →

DatHost does not offer Factorio. ⚠ = verify directly. Prices GBP, . Port UDP 34197 (game), TCP 27015 (RCON). Auth token from factorio.com required for public server browser.


UPS — the only performance metric that matters for Factorio hosting

Most games measure server performance in FPS or player count. Factorio, however, uses a fundamentally different metric: UPS — Updates Per Second. Understanding UPS is essential before choosing a hosting plan, because it explains why some providers perform dramatically better than others for large factories.

✅ What 60 UPS means

60 UPS is the target — the game simulates 60 ticks per second, and consequently everything runs at normal speed. Belts move at full speed, inserters cycle correctly, trains follow their schedules on time, and circuit networks trigger exactly when they should. In practice, most servers easily maintain 60 UPS on early-game factories regardless of hardware. The challenge arrives specifically as bases scale toward megabase territory, where the number of simulated entities grows into the hundreds of thousands.

Target: 60 UPS = full speed · Check in-game with F4 or /perf
⚠ What happens below 60 UPS

Below 60 UPS, the entire game slows proportionally for all players simultaneously. For example, 30 UPS means the factory runs at half speed — belts move slower, trains take twice as long to reach their destinations, and production rates halve across the entire factory. Moreover, this affects all connected players equally regardless of their individual computers’ performance. As a result, a factory that was perfectly optimised to run at X items/minute at 60 UPS produces X/2 at 30 UPS — a direct production penalty.

30 UPS = half speed · Directly halves production rates for all players

Why single-core clock speed is the only hardware metric that matters

Factorio’s simulation engine is deterministic and single-threaded. Every entity update — specifically, every belt item position, every inserter arm cycle, every assembler crafting tick, every train path calculation — runs sequentially on a single CPU thread. Furthermore, this is by design: the deterministic model ensures every player’s game state stays perfectly synchronised without a centralised authority resolving conflicts.

As a result, adding more CPU cores does nothing to improve UPS beyond what a single core can achieve. However, a faster single core — specifically, a higher boost clock — directly translates to more entity updates per second, and therefore higher sustainable UPS on larger factories. In practice, this means a Ryzen 9 9950X at 5.7GHz outperforms a 32-core EPYC running at 3.0GHz for Factorio, despite the EPYC having vastly more total compute. For Factorio hosting in particular, this makes hardware selection unusually important compared to other games.

EPYC CPUs are common on budget managed hosts because they’re economical for multi-threaded workloads — but they’re specifically wrong for Factorio. AMD EPYC processors sacrifice single-core boost speed for high core count. Consequently, a budget EPYC-based host may perform worse for Factorio than a more expensive Ryzen-based host, even with more total CPU allocated. In practice, always ask your potential host specifically about the CPU model and boost clock, not just “CPU cores allocated.”

How to check UPS on your server

In-game (client): Press F4 → enable “Show FPS and UPS”
In-game debug: /perf in console → shows UPS breakdown by category
Server console: /time → shows tick rate
Optimise: /c game.map_settings.enemy_expansion.enabled=false → disable biter expansion for UPS gain
Note: F4 debug overlay shows “UPS” as the server simulation rate, not your personal FPS. These are separate metrics — you can have high personal FPS but low server UPS, which means the factory itself is slowing down.

Space Age & mod-list.json — enabling DLC on your server

Space Age (released October 2024 alongside Factorio 2.0) is the largest expansion the game has received. However, enabling it on a dedicated server requires specific configuration steps that differ from vanilla Factorio. Understanding these steps upfront prevents the most common Space Age hosting mistakes.

Space Age requires DLC ownership per player. Unlike some games where the host’s DLC covers their group, Factorio requires every player who wants to join a Space Age server to own the Space Age DLC themselves. That said, vanilla 2.0 content (the free base update) is available to all players regardless of DLC ownership, and consequently vanilla 2.0 servers don’t have this restriction.

Enabling Space Age in mod-list.json

// mods/mod-list.json — Space Age fully enabled
{
  “mods”: [
    { “name”: “base”, “enabled”: true },
    { “name”: “space-age”, “enabled”: true }, // main DLC
    { “name”: “quality”, “enabled”: true }, // quality tiers system
    { “name”: “elevated-rails”, “enabled”: true } // elevated rail infrastructure
  ]
}
Vanilla 2.0 (no Space Age)

Set space-age, quality and elevated-rails all to false in mod-list.json. The server consequently runs vanilla 2.0 without DLC content. This is the correct setting if your group doesn’t all own Space Age — furthermore, it’s also useful for speedrun or challenge servers where Space Age content would interfere with the objective.

Create save locally, upload to server

The recommended workflow for Space Age starts is to create your save locally in Factorio’s single-player menu — this allows tweaking map generation settings through the GUI. Afterwards, upload the resulting .zip save file to the server’s saves/ directory via FTP. The server then loads that save on startup, and importantly the Space Age flag is embedded in the save itself.

1.1 mods are not 2.0 compatible

Most mods built for Factorio 1.1 are not compatible with 2.0. Before adding any community mod to a 2.0 or Space Age server, check the “Required Version” field on the Factorio mod portal. Adding an incompatible mod will typically prevent the server from starting correctly — consequently, always test mod additions on a fresh save before applying them to an active community server.

Space Age hardware impact

Space Age introduces multiple planetary surfaces — Nauvis (the base planet), Vulcanus, Fulgora, Gleba and Aquilo — each of which simulates independently. Additionally, space platforms themselves run as separate surface simulations. As a result, a fully active Space Age factory with players on multiple planets simultaneously is considerably more demanding than an equivalent vanilla factory. Specifically, plan for 2–3× the RAM of an equivalent vanilla game at the same factory scale, and moreover ensure your server has strong single-core performance for the increased simulation load.


server-settings.json — complete reference for UK Factorio servers

Unlike most games that use plain .cfg or .ini files, Factorio uses JSON for its server configuration. All settings live in server-settings.json, and the structure is strict — malformed JSON prevents the server from starting. Most managed hosts expose a panel editor that handles the JSON formatting automatically, however FTP access allows direct editing for advanced configurations.

// server-settings.json — annotated for UK community servers
{
  “name”: “My UK Factorio Server”,
  “description”: “Cooperative factory — join us!”,
  “tags”: [“vanilla”, “cooperative”, “uk”],
  “max_players”: 0, // 0 = unlimited
  “visibility”: { “public”: true, “lan”: true },
  “username”: “YourFactorioUsername”, // required for public listing
  “token”: “YourAuthToken”, // from factorio.com/profile — use this, not password
  “game_password”: “”, // blank = public; add password for private
  “require_user_verification”: true, // verify players have Factorio accounts
  “autosave_interval”: 10, // minutes between autosaves
  “autosave_slots”: 5,
  “allow_commands”: “admins-only”,
  “autosave_only_on_server”: true // saves only on server, not client copies
}
Auth token vs password

For public server listing, you need either a username+password or a username+token combination. However, the token is strongly recommended — server-settings.json is stored as plaintext, consequently a password in this file is a security risk if the file is accessed. Get your auth token from factorio.com/profile. Additionally, the token doesn’t expire the way passwords might when you change them.

max_players: 0 vs specific number

Setting max_players to 0 means unlimited players. In practice, the actual limit is determined by UPS headroom — a megabase already running at 60 UPS can drop significantly if more players join and begin interacting. Therefore, for large active factories it’s worth setting a specific cap that keeps UPS comfortable rather than allowing unlimited connections to a factory that can’t handle the load.

autosave_interval and megabases

The default 10-minute autosave interval is appropriate for most servers. However, for very large megabase saves, autosaving can cause a brief UPS dip as the save writes to disk. In practice, NVMe storage minimises this significantly — consequently, it’s notably more pronounced on SATA-based hosts. Reducing autosave frequency (e.g., every 20 minutes) helps if autosave dips are noticeable.

Server ports

UDP 34197 — Game port (default, player connections + server browser)
TCP 27015 — RCON port (remote console commands, optional)
Both managed hosts configure UDP 34197 automatically. RCON on TCP 27015 is optional — however, it’s useful for server management scripts and external tools. If your server doesn’t appear in the Factorio browser, check that UDP 34197 is open and that username + token are correctly set in server-settings.json.

Mods — installation, strict matching and popular picks for 2026

Factorio has one of the most active modding communities of any game in this guide — moreover, its mods range from small quality-of-life additions to complete total conversions that effectively turn Factorio into a different game. However, Factorio enforces strict mod version matching in a way that other games don’t, which in practice requires careful coordination across all players before any mod change.

All players must have exactly the same mods and exactly the same versions as the server. If your server runs Space Exploration 6.0.14 and a player has 6.0.13 installed locally, they cannot connect. Additionally, this applies to every single mod — consequently, coordinating updates across a group requires notifying all players before updating any mod on the server. In practice, share your mod-list.json with your group so everyone installs the exact same set.

Installing mods on a managed server

1. Download mod .zip files from mods.factorio.com
2. Upload to the server’s mods/ directory via FTP or file manager
3. Edit mods/mod-list.json to enable each mod by name
4. Restart the server — mods load on startup
5. Share mod-list.json with all players so they install the same mods locally
Note: Players can also sync via Factorio’s built-in “Import mod pack” feature if you share your local preset. Furthermore, some managed hosts provide a mod browser in their control panel — however, manual upload via FTP gives more precise version control.

Popular mods for 2026 multiplayer servers

Space Exploration

The dominant total conversion — adds dozens of planets, space science and a full progression to launching from the solar system. Compatible with 2.0, though not with Space Age DLC. Notably one of the most-played mods in Factorio history.

Krastorio 2

Popular overhaul that extends progression without fully replacing vanilla. Adds new resources, processing chains and research tiers. Frequently paired with Space Exploration for combined modpacks — consequently one of the most common multiplayer combinations.

Even Distribution

Quality-of-life mod that distributes items evenly across machines when you drag-drop them. Specifically reduces the most common multiplayer frustration of accidentally overloading one machine. Near-universal in multiplayer servers.

Squeak Through

Allows walking between buildings and entities that would normally block movement. Essentially removes pathfinding frustration in dense factory areas — moreover, it makes multiplayer base navigation significantly more fluid when multiple engineers are working in the same area simultaneously.

Bottleneck Lite

Shows colour-coded indicators on machines — green for running, yellow for waiting for input, red for output full. In practice, this eliminates the most time-consuming part of factory troubleshooting, as bottlenecks become immediately visible without manual inspection of each machine.

FNEI (Find something)

Recipe browser that shows what produces and uses any given item. Essentially the in-game wiki replacement — for multiplayer servers with overhaul mods that add hundreds of new items, FNEI is furthermore indispensable for players who can’t memorise every new recipe chain.


RAM scaling by factory stage — plan ahead, not just for now

Unlike most games, Factorio’s hardware requirements are not fixed at server creation. Instead, they scale continuously as the factory grows — consequently, a server that handles early-game comfortably may struggle significantly at megabase scale. Planning the right starting spec and knowing when to upgrade is therefore important for long-running servers.

Factory stagePlayersRAMUPS riskNotes
Early game (< launch)2–82GBNoneAny modern managed host handles this comfortably
Mid-game (post-launch)2–82–4GBLowUPS typically stable — however, large train networks begin to add load
Late-game (expansion)4–124–6GBMediumSingle-core clock starts to matter; additionally, logistic bot networks are expensive
Megabase (1000+ SPM)4–126–12GBHighHigh-clock Ryzen essential; furthermore, consider disabling biter expansion
Space Age (multi-planet)4–84–8GBMedium–HighMultiple surfaces simulate independently — as a result, RAM usage is notably higher
🔴 Start small, scale up

A common mistake is over-speccing at the start. In practice, 2GB RAM handles early-game factories comfortably. Moreover, starting small and upgrading as the factory grows is both more cost-effective and provides useful feedback on when the factory specifically starts to demand more resources.

✅ Linux for best headless performance

The Factorio headless server runs natively on Linux and is specifically recommended by Wube Software. Linux requires a minimum glibc 2.30.1 (Debian 11+ equivalent). In practice, Linux uses notably less RAM than a Windows-based host for the same server, giving marginally more headroom at equivalent specs.

✅ NVMe for autosave dips

Autosaving a large factory compresses and writes the save file to disk. On SATA storage, this causes a noticeable UPS dip during the write. NVMe storage dramatically reduces this — consequently, on megabase servers, NVMe is effectively a requirement rather than a nice-to-have for smooth autosave performance.


Best UK Factorio host for your factory type

⭐ Best UK overall

Ryzen 9 9950X · London UK · scalable RAM · Space Age ready · 5-day refund · from £8.12/mo. Best single-core UPS headroom for growing factories — furthermore, scalable RAM means you don’t have to migrate servers as the factory expands.

🏭 Best for megabases

Megabases specifically require the highest single-core clock available. LOW.MS for Ryzen 9 9950X; Host Havoc for own-hardware consistency under sustained load. Both London UK. Consider 6–12GB RAM with NVMe specifically for megabase autosave performance.

💸 Best budget UK

£9.63/mo · London + Stockholm · DDR5 · 7-day refund · game switching. Best value for early-to-mid-game friend groups. Furthermore, game switching lets you rotate to other titles between Factorio projects.

🚀 Best for Space Age

Space Age’s multiple planetary surfaces increase RAM requirements notably. LOW.MS’s scalable RAM and Ryzen 9 9950X single-core performance handle multi-surface simulation better than fixed-spec competitors. Additionally, their 5-day refund gives time to test performance with all planets active.

🌱 Best beginner / first server

From £2.22/mo · London · guided setup · 7-day refund · 4.8★ from 8,054 reviews. Best for first-time Factorio server owners who want a guided configuration experience — specifically, mod-list.json and auth token setup are the two biggest stumbling blocks for beginners.

🇬🇧 GBP billing UK company

UK-based · London · GBP billing · DDR5 5.0GHz+ · ~£10/mo. Best for UK groups or organisations wanting GBP invoicing and a British company. Furthermore, GBP billing eliminates currency conversion costs that add up over a long-running factory project.


Factorio server hosting UK — FAQ

UPS — Updates Per Second — is the rate at which Factorio’s server simulation ticks. A healthy server maintains 60 UPS, and consequently the game runs at full speed. Below 60 UPS, the game slows proportionally for all players simultaneously: 30 UPS means everything runs at half speed, including belt speeds, train schedules and production rates. Unlike most games where server performance affects ping or visual smoothness, in Factorio it directly halves your production output. UPS depends entirely on single-core CPU performance — not total core count, not RAM, and not player count specifically. More players add load, but the factory’s entity count is generally the dominant factor. A solo player with a million-entity factory can drop a server to 20 UPS; conversely, 10 players on a small starter base typically hold 60 UPS comfortably.
Yes — Space Age requires every player to own the DLC to join a Space Age-enabled server. The host’s ownership doesn’t cover their group, and consequently players without Space Age get an error when attempting to join. However, vanilla Factorio 2.0 (the free base game update) is available to all owners of the base game regardless of DLC. If your group has mixed DLC ownership, run a vanilla 2.0 server — disable space-age, quality and elevated-rails in mod-list.json, and specifically all players can join without restriction. Space Age content (planetary surfaces beyond Nauvis) will be unavailable, but the 2.0 base improvements — notably the revised UI and quality-of-life changes — are still present.
Two steps are required. First, set "visibility": {"public": true} in server-settings.json. Second, and more importantly, provide your factorio.com credentials — either username + password or username + token. The auth token is strongly recommended over the password, specifically because server-settings.json is stored as plaintext on the server. Get your token from factorio.com/profile. Additionally, confirm UDP port 34197 is open — managed hosts configure this automatically, but self-hosted or VPS-based servers may need manual firewall rules. If the server appears briefly and then disappears from the browser, the token is likely incorrect or the server isn’t maintaining its registration heartbeat.
RAM requirements scale with factory size, not player count specifically. Early-game factories (pre-rocket launch) run comfortably on 2GB. Mid-game expansion typically requires 2–4GB. Late-game megabases with 1000+ science per minute can use 6–12GB or more. Space Age additionally increases RAM requirements because each planetary surface simulates independently — furthermore, a fully developed Space Age playthrough with players on multiple planets simultaneously can use 4–8GB beyond an equivalent vanilla factory at the same production scale. The practical advice is to start with 2–3GB and upgrade as needed, rather than over-speccing from the beginning. Most managed hosts allow RAM upgrades without migrating to a new server.
Factorio enforces exact mod version matching. If you updated a mod on the server, every player must update to the exact same version locally before they can connect. This is the most common Factorio multiplayer issue after mod changes. The fix is straightforward: share your updated mod-list.json with all players and have them install the matching versions. Players can use Factorio’s “Import mod pack” feature to sync automatically if you export your preset, or they can manually download and install the matching versions from mods.factorio.com. Additionally, if you removed a mod from the server that some players still have enabled locally, they also need to disable it before connecting.
The recommended workflow is to create the save locally in Factorio’s single-player mode — specifically, this allows using the full map generation GUI to tune settings precisely. After saving, locate the .zip save file (typically in %appdata%\Factorio\saves\ on Windows or ~/.factorio/saves/ on Linux). Upload it to the server’s saves/ directory via FTP or your host’s file manager. Then in server-settings.json, ensure the server is configured to load the most recent save. Most managed hosts also expose a “Upload Save” button in their panel. Furthermore, create a local backup of your save before uploading — any configuration mistakes on the server that corrupt the save can otherwise result in data loss.
Most 1.1 mods are not directly compatible with Factorio 2.0. The game underwent significant API changes in version 2.0, and consequently many mods that worked in 1.1 will either cause errors or fail to load entirely. However, many popular mods have been updated by their authors for 2.0 — specifically, check the mod’s page on mods.factorio.com for the “Factorio Version” field and read recent comments for compatibility reports. For Space Age in particular, mods must additionally be compatible with the Space Age API changes. Before adding any mod to an active 2.0 server, test it in a single-player 2.0 game first — this avoids breaking an active community server with an incompatible update.

🇬🇧 Our top UK pick for Factorio

LOW.MS — Best Factorio Server Hosting UK

Ryzen 9 9950X · DDR5 · London UK · Scalable RAM · Space Age 2.0 · Full mod support · FTP · Cloud backups · Corero DDoS · 5-day refund · from £8.12/mo

Affiliate disclosure: we earn a commission via our links at no extra cost to you. Prices GBP at $1=£0.741 (). Space Age DLC required per-player for Space Age servers. Auth token from factorio.com/profile required for public server browser.

About the author
Linus — author at Game Server Hosting
Linus GSH Founder

SEO & Digital Marketer · Avid survival gamer · Sweden/UK

I'm an avid gamer from Sweden with a lot of time spent in England in the last 5 years who loves survival games — ARK, Palworld, Valheim, Sons of the Forest, V Rising and plenty of WoW and Dota 2 on the side. I created this site to help other gamers find the best server hosting without wasting money on laggy providers.

By day I work in SEO and Google Ads, helping businesses rank and convert. I've been hosting game servers since the Minecraft + Hamachi LAN days and have learned the hard way what separates a good host from a bad one. Every ranking on this site is based on real testing and price-to-performance — no paid placements.