Social Overlay Overview

A panel that allows players to see their achievements, friends and send/receive invitations from other players.

4 mins to read

The Social Overlay is a panel that you can integrate with your game so that players can see their achievements, friends, and send/receive invitations from other players to join a game or add a friend. Players can also open the Social Overlay from the Epic Games Launcher.

Players can open the Social Overlay in your game if they press a shortcut:

  • Windows PC (default): SHIFT+F3
  • Nintendo Switch (recommended): Minus button
  • PlayStation 4, PlayStation 5 (recommended): Touchpad
  • Xbox One, Xbox Series (recommended): View button

Players can use the default Windows PC shortcut (SHIFT+F3) or you can change this shortcut to a different one. If you release your game on console, you must set up the shortcut. We recommend the shortcuts listed above.

For more information on how to define the shortcut for the Social Overlay, see How to Set the Shortcut.

A player can also open the Social Overlay from the Epic Games Launcher if they select the following icon:

Social Overlay icon

Players see the Social Overlay as a layer on top of your game and when a player uses their controller on a console or a keyboard on Windows PC, their input applies to the Social Overlay (not your game).

On the Social Overlay, players can see four tabs: Friends, Add Friends Achievements, and Settings. These allow players to:

When you integrate the Social Overlay with your game, players also receive notification pop-ups when the Social Overlay is visible or hidden. These notifications let players know when they receive a game or friend invitation, and when they complete an achievement.

For more information, see the following documentation:

How Do I Add the Social Overlay to My Game?

If you want to integrate the Social Overlay with your game or allow players to use the Social Overlay from the Epic Games Launcher to join your game, then you need to use the EOS SDK. For further information on how to integrate the EOS SDK with your game, see SDK Integration.

What Interfaces Can I Use With the Social Overlay?

When you integrate the EOS SDK with your game, you can use the following interfaces to interact with the Social Overlay:

  • Custom Invites

    If you already have a system in your game for players to send and receive notifications to join your game, then you can use the Custom Invites Interface with the Social Overlay. This allows players to use the Social Overlay to send and receive notifications from your system.

    For more information on the Custom Invites Interface, see the Custom Invites documentation.

  • UI Interface

    Use the UI Interface to display your own custom overlay panels.

    For more information on the UI Interface, see the UI Interface documentation.

  • Lobbies Interface, Sessions Interface, and Crossplay

    Use the Lobbies Interface or Sessions Interface to set up a persistent connection between players and manage online games that integrate with the Social Overlay. If you also integrate crossplay with your game then players can send and receive invitations to join a lobby or a session across platforms if they have an Epic Account.

    For more information, see the following documentation:

  • Platform Interface

    Use the interface for each platform (mobile, console, and PC) to integrate them so that a player can send, receive, and view game invites using the notification system for that platform. This also allows you to use the user interface for that platform to show the notifications, and include friends from that platform on the Social Overlay if they have an Epic Account.

    For more information, see the following documentation:

  • Friends Interface

    Use the Friends Interface to allow players to use your game’s user interface when they interact with friends, for example, to send and receive invitations to add a player as a friend. When you change the details of a player’s friend with the Friends Interface, the player can see the same details on the Social Overlay.

    For more information, see the Friends Interface documentation.