Build in-game apps from scratch

Create powerful in-game apps that track stats, capture gameplay and more using basic HTML and JavaScript

Get started See how it works

What is an in-game app?

An in-game app is a native desktop app that can track and use game events in real time. It gives you endless creative freedom to build rich experiences - right inside your favorite games.


These apps live both on the desktop and in-game as an overlay, opening infinite possibilities to experiment and create.

Powerful tools for in-game app creation

  • Real-Time Game Telemetry

    An API for kills, deaths and everything interesting

    Use Overwolf’s real-time Javascript APIs for moment-by-moment game events such as kills, deaths, roster, match outcome and more.

  • Interactive Overlay

    In-game overlay made easy

    Allow your players to interact with your app while playing, without the hassle of manually supporting different games, graphic engines, resolutions and the maintenance nightmare.

  • Desktop App Services

    Make apps PC native

    Create apps that behave like native Windows apps, with custom desktop icons, a branded installer and auto updates. Overwolf also takes care of file hosting, CDN, anti-cheat compatibility and more.

  • Creator Console

    Track all your stats

    Monitor all relevant KPIs for your app, like downloads, engagement, retention, Appstore reviews, ad performance and total revenue - all from a single dashboard.

  • Monetization Tools

    Get rewarded for your work

    Integrate subscriptions or ads into your app. Top creators on Overwolf are making over $1,000,000 a year.

  • User Protection

    Protect your users

    Every app on Overwolf regularly passes both manual and automatic reviews, including anti-cheat, anti-virus and compliance with the game developers’ ToS, to make sure gamers will never get banned or be at any risk.

In-game apps you can build

Analytics & Stats Apps

Analytics & Stats

Build apps that track and display player stats as they play, analyzing their game performance. These apps utilize the following resources from Overwolf:

Case study: Poro, R6Tracker

Esports and Tournaments Apps

Esports and Tournaments

Create an app for your tournament or competition that monitors matches played, tracks wins and losses and rewards players for their achievements. These apps utilize the following resources from Overwolf:

Case study: G-loot

In-game guides apps

In-Game Guides

Create apps that react to the players’ actions and teach them how to play better - displaying the right guides at the right time. These apps utilize the following resources from Overwolf:

Case study: Icy Heroes

Companion / Utility apps

Companion / Utility

Create apps that add special in-game features, such as sound customization and map layers. These apps utilize the following resources from Overwolf:

Case study: PoE Overlay

Replay & Highlight Apps

Replays & Highlights

Create apps that automatically captures and records game highlight, or let gamers manually record clips. These apps utilize the following resources from Overwolf:

Case study: “Outplayed” Highlights app

Creation is only the beginning

Is your app ready? Share it with the world! Overwolf offers powerful services to help guide and grow your creation across all stages of the journey.

Learn more

Build your vision