In-Game Overlay: What It Is, Shortcuts and Fixes

An in-game overlay is a layer of interface that a program draws on top of a running game, so you can use it without leaving the game window. The program is not the game: it is Steam, a graphics driver app, Windows itself or a voice-chat app, and it attaches to the game when the game starts.

Do not confuse an overlay with the game's own interface (the HUD, the minimap or a mod menu). Those are built into the game or into the game's files. An overlay belongs to another program.

The overlays most players use

OverlayDefault shortcutWhat it gives you
SteamShift+TabFriends list, chat, a web browser and in-game DLC purchase
NVIDIA appAlt+ZRecording tools (ShadowPlay), game filters, NVIDIA Highlights, photo mode and performance monitoring
Xbox Game Bar (Windows)Windows key + GMicrosoft's Game Bar, with capture and widgets

Steam says the shortcut can be changed under Steam, Settings. NVIDIA's announcement of the NVIDIA app beta (22 February 2024) describes a redesigned Alt+Z overlay and calls the app a step toward modernizing and unifying the NVIDIA Control Panel and GeForce Experience. The app left beta on 12 November 2024 and replaced GeForce Experience. Microsoft lists the Windows key + G shortcut in its Windows keyboard shortcuts page.

How Steam's overlay attaches

Valve's Steamworks documentation says the Steam overlay hooks into almost any game launched through Steam, and that the game does not need to do anything special. It supports games using DirectX 7 to 12, OpenGL, Metal and Vulkan, and it does not run in software-rasterized games. Steam disables the overlay automatically for software app types; a developer can switch it on.

Practical consequences:

  • A game started from outside Steam, such as a separate launcher or a shortcut that bypasses the client, may not show the overlay. Valve's guidance is to start the game through the Steam client.
  • Games that run in a browser cannot use it, because the overlay needs a game that renders frames consistently.
  • Steam's notifications ("toasts") default to the bottom-right corner of the screen unless the developer moves them.

What an overlay can break

  • Shortcut conflicts. Two programs listening for the same keys. Reassign one of them; the Steam shortcut can be changed in Steam's settings.
  • Overlay does not open. Check that the overlay is switched on in the program and, for Steam, that the game was launched through the Steam client. Restart the game after changing the setting.
  • Crashes and lag. Valve notes that its overlay is rarely the cause of crashes, but because it injects into the game it often exposes memory leaks or corruption in the game's rendering code. Turning off all overlays and re-enabling one at a time is the simplest test.

Overlays and fair play

An overlay that only shows your friends list or records your screen is not a cheat. An overlay that draws information the game does not show you, such as enemy positions, is a cheat, and anti-cheat software may treat programs that inject code into a game with suspicion. Each game's rules are set by its publisher, so the safe approach is to read the support pages of the game and of the overlay program before using a third-party tool. See the cheats, mods and bans glossary for the distinction.

FAQ

What is the Steam overlay shortcut?

Shift+Tab by default. You can change it in Steam, Settings.

How do I open the NVIDIA overlay?

Press Alt+Z. NVIDIA's announcement of the NVIDIA app describes the Alt+Z overlay as the access point to recording, filters, Highlights, photo mode and performance monitoring.

Why does the Steam overlay not appear in my game?

The most common documented reason is that the game was not started through the Steam client. Other causes are a disabled overlay setting, a software-rendered game or a browser game.

Is an overlay allowed in online games?

Overlays that only add social or recording features are widely used. Overlays that give information the game hides can be treated as cheating, and each publisher decides. Read the game's support pages.