DEV Community

will will
will will

Posted on • Originally published at gamecleaner.netlify.app

I built a free tool to find the Steam games eating your SSD

My 1TB SSD was permanently full. Not because I play that many games — because I'd installed 40 of them, played each once, and never uninstalled. Steam can move a game, but nothing told me which games across my whole library were dead weight.

So I built GameCleaner.

What it does

  • Scans your Steam library and ranks every game by how long since you last played it.
  • Shows exactly how much space is reclaimable before you touch anything.
  • Frees space three ways: clear shader caches, uninstall stale games, or move them between drives.
  • Backs up your saves first — reclaiming space never risks your progress.

The stack

  • Pure-Python engine (stdlib only — scanner / actions / backup, parses Steam's .vdf by hand).
  • Tkinter GUI so it ships with Python and needs zero extra deps, on Windows and Linux.
  • Packaged to a single .exe with PyInstaller for non-technical gamers.

Free tier scans + cleans shader caches. That alone reclaimed ~200GB on my drive.

Try it: https://gamecleaner.netlify.app

It's an early build — I'd genuinely love feedback on the scan heuristics and what other stores (Epic/GOG/Xbox) you'd want covered. What would make you actually trust a tool to uninstall your games?

Top comments (0)