Automatic playtime tracking for Windows

Your games.
Your playtime.

Track your games automatically, wherever you launch them.
Bring available Steam and Xbox hours into one game library.

Free · No PlayCounter account · Windows

Around 200 users since our launch in June.

PlayCounter My Games with game covers, playtime totals and Steam and Xbox tabs
PlayCounter 1.1.16 · Example data · Open image to see details

The app

Launch. Play. It’s recorded.

A live timer while you play. A library and session history to come back to.

Automatic sessions

Open a game as usual. PlayCounter starts tracking recognized games and saves the session when they close.

One game library

See your games with covers, totals and provider tabs. Search and sort to find what you want.

History & statistics

Browse recorded sessions and your playtime statistics. Add a session or adjust a total when needed.

A library that feels like yours

Choose grid or list layouts, adjust card sizes and customize covers. Switch between light and dark themes.

Useful while you play

Keep the app in the tray, use optional overlays and shortcuts, or enable game launching from your library.

Control over your tracking

Review uncertain matches, add local games and exclude processes. Back up your library from Settings.

PlayCounter Now Playing with an automatic session timer and total hours for Cyberpunk 2077
PlayCounter 1.1.16 · Example data · Open image to see details
PlayCounter My History showing recorded game sessions with their start times and durations
PlayCounter 1.1.16 · Example data · Open image to see details

Your recorded sessions and history stay on your PC. Online features include game matching and installation presence. What the app sends online.

Launcher imports

Bring your earlier hours along.

Automatic tracking works regardless of launcher. Imports add available previous playtime for a more complete library.

Xbox & PC Game Pass

With Microsoft sign-in

Review games from your Xbox account and import playtime where the game reports it. You choose what to keep.

How to import Xbox playtime

Track from any launcher

Recognized games from Epic, GOG, EA, Ubisoft, Battle.net, itch.io and standalone installations track as you play. No importer or special launch setup is needed.

Clear totals, no added overlap

Imported hours are totals, not past sessions. PlayCounter uses the higher local or imported total for a matched game. See how totals work.

Emulated games

The game inside the emulator.

Dedicated detection for DOSBox and Dolphin gives recognized games their own place in your library.

DOSBox

DOS games

Recognize games running in supported DOSBox variants, including DOSBox-X and DOSBox Staging.

Dolphin

GameCube & Wii

Track individual games when Dolphin provides a recognizable game identifier or window title.

Some matches need your review. See supported variants, setup and detection details

Get started

Ready for your next session.

  1. 01

    Install PlayCounter

    Download the free Windows app and open it. No PlayCounter account to create.

  2. 02

    Launch your game

    Keep PlayCounter running, including in the tray. Start your game the usual way.

  3. 03

    See your playtime

    Check Now Playing, then find your game and recorded sessions in the library and history.

If a game needs a match, review it in Discovered. How detection works.

Useful guides

Find the hours you’re looking for.

All guides

Questions

A few things to know.

Is PlayCounter free?

Yes. The Windows app is free, and the desktop source is available under the MIT license. There is no subscription or PlayCounter account to create.

Do I need to launch my games through PlayCounter?

No. Keep PlayCounter running, including in the system tray, and launch games as usual. It records recognized games automatically, regardless of launcher. You can review unknown games in Discovered.

Can I bring in hours from before I installed it?

Yes. Steam and Xbox imports bring in available previous playtime. Imported totals do not recreate past sessions. New local sessions are recorded while PlayCounter is running. How totals work.

Which emulators are supported?

Dedicated per-game detection currently supports DOSBox and Dolphin. Recognition depends on the game information the emulator exposes; uncertain matches can be reviewed. Emulator setup and limits.

What stays on my PC, and what goes online?

Your recorded sessions and history stay on your PC. Game matching uses online identifier lookups; the app also sends a pseudonymous installation heartbeat. Steam import looks up game IDs, and optional Xbox import temporarily processes account data through the API. Emulator matching can send game identifiers or titles. Read the privacy policy.

Does it work on macOS, Linux or consoles?

The public installer is for Windows. PlayCounter records games running on that PC. Xbox import can include account playtime reported for other devices; it does not add live console tracking.

PlayCounter for Windows

Your next session starts here.

Free to use. Desktop source available on GitHub.