Fortnite - Image courtesy of Epic Games

Online Services

Epic Online Services is an open and modular set of online services for game development. Continuously evolving to serve all games and their players, today it gives creators freedom to distribute their games across all platforms, and their players access to all friends.

Game Services Block Icon V3

Ship on all platforms with a universal set of services
Access free services including voice chat, achievements, matchmaking, live ops, and more. Game services support all platforms, all stores, and all identity services—including your own or Epic’s—on the engine of your choice. 

Account Services Block Icon V3

Over 750 million players and billions of cross-platform friendships
Connect players with their friends across all platforms and all stores using Epic’s free, shared account services. Players can log in using accounts from PlayStation, Xbox, Switch, Facebook, Google, Apple, Steam, and Epic.

Services for a multi-platform world

Build functionality once, roll it out everywhere.

Game services enable you to effortlessly release, validate, and scale your game to all platforms and reach players on the stores of their choice. 

One game, one community

Enable players to play with any friend on any device.

Account services bridge friend connections across platforms and devices, providing your players with a better experience and increasing engagement.

Build for a connected future

Used by hundreds of games at massive scale.

With free, high quality cross-platform services we want to encourage developers to strengthen gaming communities, friendships and grow the entire audience.

Trust statement

Security and trust are paramount.

Epic is committed to protecting information systems, intellectual property, personal and customer data from misuse or compromise.

For game developers, by game developers

Free services that work across engines, stores, and platforms. 
    • UE
    • Unity
    • Lumberyard
    • Godot
    • EGS
    • Steam
    • Switch
    • PlayStation
    • Xbox
    • Windows
    • Linux
    • apple
    • ios
    • Android
    • Oculus

Case studies

Read about customer integrations with Epic Online Services.

We succeed when you succeed

Epic believes in an open, integrated games community. By offering our online services to everyone for free, we aim to empower more developers to serve their own player communities.


  • Why is Epic Games providing online services?

    Building a great game is only half the battle. Successfully scaling your game requires numerous back-end services, together with the infrastructure required to manage them. To help you succeed, we are sharing our existing technology in this area, and continuing to further develop and extend it.
  • Epic Online Services are free, so what’s the catch?

    There is no catch. We built many of these services for Fortnite and are now operating at enormous economies of scale, and we also rely on these services for the Epic Games Store. Now, we are happy to offer these services to game developers for free with the goal of encouraging wider adoption of all of Epic’s offerings, and of making cross-play, cross-progression, and other open and interconnected, online features more accessible to everyone. Ultimately, when developers choose to use Epic Account Services, Epic and all participating partners benefit by growing a cross-platform account base and social graph available to all.
  • What does Epic do with data from my game?

    At Epic, we respect the confidentiality of your data and believe that your data is your own. We understand how important it is for you to control how data is collected, used, and stored for your games. Epic accesses your Game Services data solely for the purpose of improving or providing these services to you. We're committed to making Epic Online Services a powerful tool where you’re always in control of your data.
  • What does Epic do with Epic Games account data?

    For developers who choose to use Epic Account Services, these player accounts and friend relationships are available across games. This cross-game data includes basic information such as display name and friends, but does not include sensitive information such as purchase history. More details about shared player accounts and relationships can be found in the documentation.
  • How do I sign up for Epic Online Services?

    If you are interested in the available online services, visit the Developer Portal. You'll be prompted to create an Epic Games account or log in to your existing one. Once you have reviewed and agreed to the Epic Online Services Developer Agreement, you’re all set to start downloading the SDK and integrating it into your game.
  • Can I try out the services before committing to using them?

    Yes, of course! Epic Online Services are available to you for free at any time, so you can always implement a few and see how well they work for your team, and whether they help you achieve your goals for your game. You may choose to stop using any of the services at any time.
  • Can I use these services on PlayStation, Xbox, and Nintendo Switch?

    Yes. Epic Games has worked closely with many console platform providers to ensure these services are ready for developers who want to use Epic Online Services and the SDK.
  • If my game was developed with Unity, can I use Epic Online Services?

    Yes. You can integrate the SDK with a video game that uses any game engine, including Unity.
  • Which platforms does Epic Online Services support?

    Epic Online Services has built-in support for Windows, Mac, Linux, PlayStation, Xbox, Nintendo Switch, iOS, and Android.
  • Where do I get support for Epic Online Services?

    We offer help for Epic Online Services through our community support site.