The quick answer
Steam shows playtime in three places:
- In your library. Open the Steam client, select a game in the left-hand list, and look under the play button. Steam displays the total hours on record and, separately, the hours from the past two weeks.
- On your Steam profile. Click your name, then Games. The list can be sorted by hours played, which is the fastest way to see your all-time top titles.
- On the game's own page. A game you own shows your personal hours in the top-right sidebar of its store page.
If your profile is set to private, the games list is only visible to you while you are signed in. Playtime totals sync to Steam's servers, so the same numbers appear on any PC where you log in.
What Steam's number actually measures
Steam counts the time between the game process starting and stopping while the Steam client is watching it. That is a good approximation of play, but it is not a measure of active play. The counter keeps running when a game sits paused at a menu, when it is minimised in the background, and when you walk away from the PC for an hour with the game still open.
It also stops counting in situations that surprise people. Time spent in a game's separate launcher or configuration tool usually does not register. Sessions played in offline mode are held locally and pushed on the next sign-in, and a client crash before that sync can drop them. Games played through Family Sharing accrue against the account that is actually playing.
The games Steam will never count
Steam only counts what Steam launches. That leaves a real gap for most PC libraries in 2026:
- Games bought from Epic Games, GOG, Xbox / Game Pass, EA, Ubisoft, Battle.net, itch.io, or a developer's own site.
- DRM-free installers, portable builds, and games copied from an external drive or an old disc.
-
Anything you launch straight from its
.exeor a desktop shortcut, even if you also own it on Steam. - Emulated and fan-made games, mod loaders, and standalone tools.
Adding a non-Steam shortcut to your library is the usual workaround, but it only counts time when you remember to start the game from inside Steam, and the entry carries no store metadata or cover art.
Track every game the same way instead
PlayCounter takes the opposite approach to a store counter. It runs quietly on Windows, watches which applications are actually running, and starts a session when it recognises a game's executable. Steam games, Epic games, a portable build on a USB stick, and a shortcut on the desktop all get timed identically, because the tracker cares about the process, not the storefront.
You keep launching games exactly as you do now. There is no launcher login, no library import, and no account to create. Sessions, totals, and history live in local app storage on your PC.
One honest limitation: PlayCounter's record starts when you install it. It does not import the hundreds of hours already sitting in your Steam profile. Those stay in Steam; PlayCounter builds one unified timeline going forward, and older sessions can be added by hand.
Steam playtime vs. a launcher-independent tracker
| Question | Steam | PlayCounter |
|---|---|---|
| Counts Steam games | Yes | Yes, when recognised |
| Counts Epic, GOG, Game Pass, EA, Ubisoft | No | Yes, when recognised |
Counts a bare .exe or shortcut |
Only via a manual shortcut entry | Yes, automatically |
| Needs an account | Yes | No |
| Where history is stored | Valve's servers | Locally on your PC |
| Has your pre-existing hours | Yes | No, it starts from install |
The two are complements rather than replacements. Steam keeps the historical archive for one store; PlayCounter answers "how much have I played lately, across everything?"