"Real-time multiplayer" hides a stack of separate decisions. Do you need a matchmaker that pairs players by skill and latency, or just a way to get four friends into the same session? Do you need authoritative dedicated servers, or is peer-to-peer fine? Who runs those servers, and what happens to your launch if that vendor exits the business, which two of them did in 2026? And how do you keep cheaters out of a competitive match? A backend can nail one of these and punt on another, so "best backend for real-time multiplayer" has no single answer, only the right answer for the kind of real-time game you're building.
So this is a map, not a ranking. Below are ten backends sorted by which part of real-time multiplayer and matchmaking each is best at, plus the one real-time netcode specialist (Photon) you'll see paired with several of them, with the facts laid out so you can match them to your game. Some will be wrong for you. The point is to make it obvious which, and why.
We cover AccelByte Public Cloud, AccelByte Private Cloud, PlayFab, Unity Gaming Services, Metaplay, Pragma, Heroic Labs (Nakama), Beamable, LootLocker, and Epic Online Services, and we flag Photon where it's the better answer for the netcode layer specifically. AccelByte builds one of these, and we'll say where it fits and where it doesn't. Public Cloud and Private Cloud are the same platform on multiplayer capability; they differ on deployment, pricing, and compliance, so they're separate rows in the pricing tables and a single row in the capability tables. If you want the wider decision framework, the full backend roundup and the five questions that decide a backend choice are the companion pieces; if you're weighing network models specifically, the breakdown of peer-to-peer vs relay vs dedicated servers goes deeper than this page can.
Short version, if you need it fast:
For competitive real-time games that need matchmaking and authoritative dedicated servers as one integrated system, AccelByte leads, because AMS is a first-party server orchestrator and the matchmaker feeds it directly.
For peer-to-peer or latency-tolerant games, EOS is free and hard to beat, with Photon the specialist for the netcode layer.
For self-hosted or open-source control, Heroic Labs (Nakama).
For proven launch-scale, AccelByte, Heroic Labs, and PlayFab.
For ready-to-use anti-cheat, EOS's free Easy Anti-Cheat on PC.
And for a fast multiplayer prototype, EOS, a relay, or Photon get you there quickest, with AccelByte or Heroic the pick if you're heading to competitive scale.
A note on fairness before the deep dive. This category is moving fast, two dedicated-server vendors (Hathora, Unity's Multiplay) exited in 2026, so hosting arrangements shift, and several platforms price by quote. Where a vendor publishes real numbers, we've used them; where they don't, we say so rather than guess. Verify anything before you commit.
Read this for the broad strokes: who runs first-party dedicated servers, whose matchmaking is native, what the real-time network model is, and where each sends you if it doesn't run servers itself. The segments below carry the reasoning.
| Platform | First-party dedicated servers | Native matchmaking | Real-time network model | Fallback for real-time hosting |
|---|---|---|---|---|
| AccelByte Public Cloud | Yes (AMS) | Yes (MMR + latency rulesets) | Authoritative dedicated servers (Also supports peer-to-peer & relay) | Not needed, first-party |
| AccelByte Private Cloud | Yes (AMS) | Yes (MMR + latency rulesets) | Authoritative dedicated servers (Also supports peer-to-peer & relay) | Not needed, first-party |
| PlayFab | Yes (Azure-only) | Yes (rule-based) | Authoritative dedicated servers | Azure only |
| Unity Gaming Services | Discontinued (Mar 2026) |
Yes (Matchmaker) | Relay (P2P-style) + your own servers | Third party, unpublished |
| Metaplay | No | Async MMR only | Server-authoritative logic, not netcode | Netcode layer (e.g. Photon) |
| Pragma | Routed to partner | Yes | Authoritative dedicated servers | Gameye, i3D.net, or GameLift |
| Heroic Labs (Nakama) | Routed to partner | Yes (customizable) | Authoritative match runtime | Edgegap or GameLift |
| Beamable | No | Basic | Relay only | Nitrado |
| LootLocker | No | No | None | Third party entirely |
| Epic Online Services | No | Yes | Peer-to-peer + relay | Edgegap (Epic's own partner) |
Real-time multiplayer pricing rides on each platform's base model, and for dedicated servers the compute is usually the bigger line item than the platform fee. Several vendors price by quote; those are marked, not guessed. Photon is included here because it's the netcode layer many of these pair with, priced separately.
| Platform | Pricing model | Free tier | Entry paid tier |
|---|---|---|---|
| AccelByte Public Cloud | Usage-based (PCCU) + server compute | Free forever, 30 PCCU/day | Free |
| AccelByte Private Cloud | Usage-based (PCCU) + base + bare metal | None, paid from the start | Starts at $1,500/mo + PCCU |
| PlayFab | Metered + Azure VM compute (per core hour) | Free (capped at 1,000 lifetime players) | $99/mo (Standard) + Azure compute |
| Unity Gaming Services | Metered, per-service | Per-service free tiers | Pay-as-you-go beyond free tiers |
| Metaplay | Flat rate by DAU | Metaplay Free (local development only) | €195/mo (Starter, capped 5 DAU) |
| Pragma | Usage-based (DAU) + tier fee | 30-day trial | $1,499/mo (Accounts & Social) |
| Heroic Labs (Nakama) | Free self-host, or usage-based managed | Free, unlimited (self-hosted) | Heroic Cloud quote-only |
| Beamable | Flat rate by tier | 90-day trial, no permanent free tier | $125/mo (Developer) |
| LootLocker | Free tier, then quote-only | Free (non-commercial only) | Quote-only beyond trial |
| Epic Online Services | Free (incl. Easy Anti-Cheat) | Free, unlimited | Not applicable |
| Photon (netcode layer) | Flat rate by CCU, bandwidth bundled | 100 CCU free | $125/mo (500 CCU) |
Matchmaking is where a lot of real-time games quietly succeed or fail, because "put similar players together fast" is a genuinely hard optimization: balance skill against queue time against connection quality, handle parties of mixed skill, backfill players who drop, and do it in seconds at scale. The question that separates platforms here is how much of that logic you can actually shape versus what's hardcoded.
Three platforms give you real control:
AccelByte exposes configurable rulesets (its MatchmakingV2 API) with skill-based pairing on MMR, latency-aware placement, and weighted scoring that trades off MMR against region latency, plus party matchmaking and session exclusion, and you can push it further with custom logic through Extend.
PlayFab's matchmaker is a genuine peer, with rule-based queues, ticket matching, and team/attribute rules, mature and well-documented.
Nakama is the third, and the most open: its matchmaker is fully customizable in server-side code (Go, TypeScript, or Lua), so if your matching logic is unusual you can write exactly what you want. Unity Gaming Services' Matchmaker belongs in the conversation too, it's capable (rules, backfill, pools) and tightly integrated with Unity, though it's part of a services layer whose dedicated-server half is now in flux.
Metaplay's matchmaker is production-grade but asynchronous (MMR-based, built for turn-based and async games), not a real-time pairing engine. The honest read: for deep matchmaking control, these platforms are close, and the deciding factor is usually what else you need alongside it, servers, engine, scale, rather than the matchmaker in isolation.
| Platform | Skill-based (MMR) | Latency-aware | Custom rule logic | Party / backfill |
|---|---|---|---|---|
| AccelByte | Yes | Yes (QoS-weighted) | Yes (rulesets + Extend) | Yes / yes |
| PlayFab | Yes | Yes | Yes (rule-based queues) | Yes / yes |
| Heroic Labs (Nakama) | Yes | Via custom code | Yes (Go/TS/Lua, fully open) | Yes / yes |
| Unity Gaming Services | Yes | Yes | Yes (rules) | Yes / yes |
| Pragma | Yes | Yes | Yes | Yes / not confirmed |
| Metaplay | Yes (async) | No (async model) | Yes (C#) | Yes / n/a |
| Epic Online Services | Basic (attribute-based) | Via your logic | Limited (Sessions attributes) | Partial |
| Beamable | Basic | No | Limited | Partial |
| LootLocker | No | No | No | No |
For a competitive real-time game, a shooter, a fighting game, a battle royale, authoritative dedicated servers aren't optional: they're what stops a laggy host or a tampered client from ruining the match. The hard part isn't running one server; it's orchestrating a global fleet, scaling it with demand, pre-warming so players aren't waiting on cold starts, and routing each match to the lowest-latency region. This is the sub-case with the clearest leader on this page, and it's AccelByte.
AccelByte Multiplayer Servers (AMS) is a first-party dedicated-server orchestrator:
It provisions, scales, and monitors your server binaries across cloud (AWS, Azure, Google Cloud) and bare metal (Servers.com) from one interface, with pre-warmed pools so matches start instantly and multi-region placement driven by measured latency.
The differentiator specific to this capability: because AMS and AccelByte's matchmaker are one platform, the matchmaker's latency data feeds server placement directly, so you're not writing glue between a matchmaking service and a separate fleet orchestrator, and AMS also runs standalone if your matchmaking already lives elsewhere. Worth being precise about the boundary: AMS orchestrates infrastructure, you still build and upload the game server binary, since the game logic is yours.
The credible alternatives all route hosting elsewhere: Heroic Labs' Nakama has an authoritative match runtime but sends dedicated-server orchestration to a partner (Edgegap or GameLift); Pragma routes to Gameye, i3D.net, or GameLift; PlayFab runs its own servers but only on Azure. And the ones that don't do this at all matter here by absence, Unity's Multiplay is gone as of March 2026, Beamable is relay-only, and EOS gives you peer-to-peer, not an orchestrated fleet.
This category also carries real vendor risk: Hathora, a popular server-hosting platform, shut down in May 2026 after an acquisition, disabling multiplayer for at least one shipped game until it migrated, so who operates your servers, and how stable it is, is part of the decision.
| Platform | First-party orchestration | Hosting substrate | Pre-warmed pools | Matchmaker-to-server integration |
|---|---|---|---|---|
| AccelByte | Yes (AMS) | Cloud (AWS/Azure/GCP) + bare metal | Yes | Native (one platform) |
| PlayFab | Yes | Azure only | Yes | Native (Azure) |
| Pragma | No (partner-routed) | Gameye, i3D.net, GameLift | Via partner | Matchmaker native, hosting external |
| Heroic Labs (Nakama) | No (partner-routed) | Edgegap, GameLift | Via partner | Runtime native, hosting external |
| Unity Gaming Services | Discontinued (Mar 2026) | Was Multiplay; now third party | n/a | Matchmaker native, hosting external |
| Beamable | No | Relay only; Nitrado for real-time | No | n/a |
| Metaplay | No | n/a (no dedicated servers) | No | n/a |
| Epic Online Services | No | Peer-to-peer + relay | n/a | Sessions only |
| LootLocker | No | None | No | n/a |
Not every real-time game needs, or should pay for, dedicated servers. Co-op games, small-session games, and many latency-tolerant genres are better served by peer-to-peer with relay fallback: one player hosts, others connect directly, and a relay steps in when a direct connection fails. It's cheaper (no fleet to run) and simpler, and for the right game it's the correct architecture, not a compromise.
Epic Online Services is the standout here, and it's free: EOS gives you peer-to-peer with NAT punchthrough and an Epic-operated relay fallback, plus sessions and lobbies, across PC, console, and mobile, with no usage fees. For a co-op or small-session game, that's most of the networking you need at zero platform cost.
The specialist worth knowing in this segment is Photon, which isn't a full backend (it has no identity, commerce, or progression) but is the most widely used real-time netcode layer in the industry: Photon Fusion for high-performance client-hosted and relayed netcode, and Photon Quantum for deterministic rollback (the model competitive fighting games and lockstep RTS games want), priced by CCU from a free 100-CCU tier. Several backends here explicitly expect you to bring a netcode layer like Photon: Metaplay pairs with it directly, and Unity's Relay plays a similar role inside the Unity stack.
AccelByte is deliberately not the pick for a pure peer-to-peer game, its strength is authoritative dedicated servers, so if you've decided P2P is right for your game, EOS (free) or Photon (netcode depth) is the more sensible starting point, and that's the honest call.
| Platform | Peer-to-peer | Relay fallback | Cost model | Best-fit real-time genre |
|---|---|---|---|---|
| Epic Online Services | Yes (NAT punchthrough) | Yes (Epic relay) | Free | Co-op, small-session, cross-platform |
| Photon (netcode specialist) | Yes (Fusion) | Yes | CCU-based, 100 free | Client-hosted action, deterministic (Quantum) |
| Unity Gaming Services | Via Relay | Yes (Relay) | Metered, free tier | Unity co-op and small-session |
| Beamable | Relay only | Yes | Subscription | Latency-tolerant Unity games |
| Heroic Labs (Nakama) | Via runtime | Configurable | Free self-host | Authoritative small-scale |
| AccelByte | No (dedicated-server focus) | n/a | n/a | Not the P2P pick |
| PlayFab | No (dedicated-server focus) | n/a | n/a | Not the P2P pick |
| Metaplay | No (pairs with Photon) | n/a | n/a | Not the P2P pick |
| LootLocker | No | No | n/a | Not a multiplayer transport |
Some teams need to run the multiplayer stack themselves: data-sovereignty rules, a cost model that only works self-hosted, or a hard requirement not to depend on a managed vendor for the thing their whole game runs on, a concern that got sharper in 2026 after two hosting vendors exited. This is a sub-case where AccelByte is plainly not the answer, and it's worth saying so: AccelByte is a managed platform, and its own source is Enterprise-only with no self-hosting path below that.
Heroic Labs' Nakama is the strongest option for real-time specifically, because it's both open source and genuinely real-time capable: an authoritative match runtime (your match logic runs server-side in Go, TypeScript, or Lua) in a server you can self-host for free under the Apache-2 license, with full control and data ownership. Remedy's Highguard, a server-authoritative multiplayer shooter announced at The Game Awards 2025, runs on the Heroic stack, so this isn't a toy-scale option. The tradeoffs are the ones every self-host carries: you run the scaling, monitoring, and on-call yourself until you pay for managed Heroic Cloud, and for dedicated-server orchestration specifically Nakama still routes to a partner like Edgegap rather than running the fleet itself.
Pragma is the other source-available model (a licensed Kotlin fork you run, with the merge-maintenance cost that implies), and Metaplay ships source you can self-host at any paid tier, though its real-time story needs an added netcode layer. For an open-source, self-hostable, real-time-capable core, though, Nakama is the clear pick.
| Platform | Source available | Self-host free | Real-time authoritative logic | Language |
|---|---|---|---|---|
| Heroic Labs (Nakama) | Yes (Apache-2) | Yes | Yes (embedded runtime) | Go, TypeScript, Lua |
| Pragma | Licensed source fork | Your fork | Yes | Kotlin/JVM |
| Metaplay | Ships source | Yes (any paid tier) | Logic yes; netcode via Photon | C# |
| AccelByte | Enterprise-only | No | Yes (via AMS + Extend) | Go, C#, Java, Python (Extend) |
| PlayFab | No (managed) | No | Server build is yours | Any (your server) |
| Unity Gaming Services | No (managed) | No | Your server build | C# |
| Beamable | Enterprise license | Own-cloud option | Relay only | C# |
| Epic Online Services | No (free SDK) | No | P2P / your server | C / C# |
| LootLocker | No (managed) | No | None | n/a |
Real-time multiplayer is the category where launch day is most likely to break you: matchmaking queues back up, server fleets can't scale fast enough, and the failure is public and immediate. So "has this actually held up at scale" is worth weighting heavily, and the honest picture is that three platforms have genuinely different kinds of proof, none of which is a homepage number you should take on faith.
AccelByte's proof is a matchmaking load test past one million concurrent players run under PlayStation certification, plus shipped real-time titles including VAIL VR (whose studio migrated 50,000 stranded players to AMS when its previous backend was deprecated) and Invincible VS.
Heroic Labs' proof is production-documented titles on its real-time stack (Remedy's Highguard, plus long-running live games) and a platform reporting 150 million-plus accounts and tens of billions of requests a month.
PlayFab's proof is the heaviest AAA roster on this page, Minecraft, Forza Horizon 5, Street Fighter 6, though its published SLA covers response time, not uptime.
The distinction that matters for your decision: AccelByte and Heroic Labs publish real-time and concurrency evidence specifically, while PlayFab's weight is broad AAA operation on Azure. Ask any of them for a reference customer at your actual target concurrency and genre rather than trusting the top-line figure, that's the check that separates a number from a fit.
| Platform | Real-time scale proof | Uptime SLA | Representative real-time titles |
|---|---|---|---|
| AccelByte | 1M-CCU matchmaking load test (PS cert) | 99.9%, standard | VAIL VR, Invincible VS, Wildgate |
| Heroic Labs (Nakama) | 150M+ accounts, 90B+ req/mo | 99.5 to 99.9%, paid support tiers | Highguard, Soccer Manager |
| PlayFab | AAA operation at scale (Azure) | Response SLA only | Minecraft, Forza Horizon 5, Street Fighter 6 |
| Pragma | 1M-CCU AWS load test | Not published | Stormgate |
| Unity Gaming Services | Not published (post-Multiplay) | Not published | Breachers |
| Metaplay | Production tier at scale | 99.9%, Production tier only | Drive Ahead! |
| Epic Online Services | Backs Fortnite-scale infrastructure | No confirmed paid SLA plan | (Fortnite ecosystem) |
| Beamable | Indie and mid-market | 99.9% target, Enterprise only | (mid-market live games) |
| LootLocker | Not a real-time platform | Not published | (non-real-time titles) |
For a competitive real-time game, cheating is an existential threat to the player experience, and it's really two problems: detecting tampered clients and cheat software (anti-cheat proper), and architecting the game so the server, not the client, has authority over state (which makes whole classes of cheating impossible). Different platforms address different halves, so this sub-case splits.
For drop-in anti-cheat, Epic Online Services is the clear answer and it's free: EOS bundles Easy Anti-Cheat, the most widely deployed PC anti-cheat (200-plus shipped games), with a hybrid client-and-server model that works with an authoritative server and across dedicated, peer-to-peer, and listen-server setups. The honest limits: Easy Anti-Cheat covers Windows, macOS, and Linux (via Proton) but not console, Android, or iOS, and the deepest protection features sit behind a paid enterprise agreement, so it's a PC-first answer. The other half, server authority, is where the dedicated-server and authoritative-runtime platforms matter: AccelByte (authoritative dedicated servers via AMS), Heroic Labs (authoritative match runtime), and Metaplay (server-authoritative logic by design) all make the server the source of truth, which is the architectural foundation anti-cheat sits on top of. The complete answer for a competitive PC game is usually both: an authoritative-server platform for the architecture plus Easy Anti-Cheat for client detection, and since EAC is free and integrates with an authoritative server, that pairing is common and sensible. AccelByte doesn't ship its own client anti-cheat, so on that specific axis EOS is the pick, honestly stated.
| Platform | Client anti-cheat | Server-authoritative architecture | Anti-cheat cost | Platform coverage |
|---|---|---|---|---|
| Epic Online Services | Yes (Easy Anti-Cheat) | Supports authoritative servers | Free (advanced = enterprise) | PC only (Win/macOS/Linux) |
| AccelByte | No first-party client anti-cheat | Yes (AMS authoritative servers) | n/a (pairs with EAC) | All platforms (architecture) |
| Heroic Labs (Nakama) | No first-party | Yes (authoritative runtime) | n/a | All platforms (architecture) |
| Metaplay | No first-party | Yes (server-authoritative by design) | n/a | All platforms (architecture) |
| PlayFab | No first-party | Server build is yours | n/a | Depends on your server |
| Pragma | No first-party | Yes (authoritative) | n/a | Depends on your server |
| Unity Gaming Services | Via integrations | Your server build | Third party | Varies |
| Beamable | No | Relay (not authoritative) | n/a | Limited |
| LootLocker | No | None | n/a | n/a |
"Add multiplayer to my game this week" and "run a competitive live game at scale" are different problems, and they resolve differently for a small team. If the goal is the fastest path to players in a shared session for a prototype or a small co-op launch, the lightest transport wins. EOS is free and gives you peer-to-peer, sessions, and lobbies out of the box; a relay (Unity Relay, or Photon's free 100-CCU tier) gets friends into a session fast; and Photon in particular is built for drop-in real-time with minimal netcode work. For a lot of small real-time games, that's the right starting point and dedicated servers would be premature.
But if you're a small team building something competitive that you intend to scale, a ranked shooter, anything where authoritative servers and real matchmaking will matter, starting on a transport you'll have to rip out later is a false economy, and AccelByte is a stronger foundation than its enterprise reputation suggests. It's free forever during development up to 30 peak concurrent players a day, its matchmaker and AMS are the same integrated system you'll grow into, and its PCCU pricing favors small games early: AccelByte's own breakdown of studios that assumed it wasn't for them shows roughly $52 a month at 100 peak concurrent players. VAIL VR (AEXLAB), an indie VR shooter, runs on AMS, so the serious-indie path is real, not theoretical. Heroic Labs is the other credible pick here, self-hosted Nakama is free and real-time capable if your team has backend comfort. The dividing line isn't team size; it's whether you're building something latency-tolerant and small (start light) or competitive and scaling (start on a foundation that grows), because for real-time games the cost of switching transports mid-flight is high.
Two widely used platforms need a specific placement for real-time multiplayer rather than a segment win, because both changed or constrain in ways that matter here.
Unity Gaming Services is the natural reach for a Unity team, and its matchmaking, Lobby, Relay, and Vivox voice are all solid and editor-native. The catch specific to this capability is that Unity concluded direct support for its Multiplay dedicated-server hosting in March 2026 and licensed it to a third party whose pricing and docs aren't public yet, so the dedicated-server half of the Unity real-time story is in flux. For a Unity game that's fine on Relay-based or partner-hosted servers, UGS is a reasonable pick; for one that needs first-party dedicated hosting, that's the open question to resolve before committing.
PlayFab has genuinely capable real-time infrastructure, first-party dedicated servers, a mature matchmaker, and the heaviest AAA track record here. The single constraint that defines it is Azure: PlayFab's Multiplayer Servers run exclusively on Azure VMs, billed as compute on top of the platform fee, and the whole stack lives in Microsoft's cloud. If Azure is where you want to be (or already are), that's a strength; if you want multi-cloud or bare-metal flexibility for your fleet, it's the tradeoff to weigh. Either way it's a strong, proven real-time platform as long as the Azure relationship fits your plan.
| Sub-case | Best fit | |
|---|---|---|
| Matchmaking logic | AccelByte / PlayFab / Nakama | shared |
| Dedicated server orchestration | AccelByte | AccelByte leads |
| Peer-to-peer & relay | EOS (Photon for netcode) | resolves elsewhere |
| Self-hosted & open source | Heroic Labs (Nakama) | resolves elsewhere |
| Proven production scale | AccelByte / Heroic / PlayFab | shared |
| Anti-cheat (turnkey) | EOS Easy Anti-Cheat (PC) | resolves elsewhere |
| Fastest prototype | EOS / relay / Photon | resolves elsewhere |
It depends on the kind of real-time game you're building, which is the whole reason this page is a map. For a competitive game that needs authoritative dedicated servers and matchmaking as one integrated system, AccelByte is the clearest answer, because AMS is first-party and the matchmaker feeds it directly. For peer-to-peer or latency-tolerant games, EOS is free and hard to beat, with Photon the specialist for the netcode layer. For self-hosted or open-source control, Heroic Labs (Nakama). For proven launch-scale, AccelByte, Heroic Labs, and PlayFab each have real but different evidence. For ready-to-use anti-cheat, EOS's free Easy Anti-Cheat on PC, ideally paired with an authoritative-server platform. And for a fast prototype, EOS, a relay, or Photon, with AccelByte the pick if you're heading to competitive scale.
Figure out which of those your game actually needs, dedicated servers or peer-to-peer, deep matchmaking or simple sessions, self-hosted or managed, and the ten options collapse to two or three worth a serious trial. Pick those, then build a real match flow on each and put load through it. For real-time multiplayer, that load test is the only evaluation that counts.