How QTPD works

QTPD (Quality Time Per Dollar) ranks Steam games by how many hours of well-reviewed play each dollar buys. A long, well-reviewed game at a low price scores high; a short or poorly reviewed game at full price scores low. It ranks thousands of Steam games and is free to use, with no account.

Open QTPD →

Video walkthrough: “I Built a Tool to Find the Best Steam Sale Deals” on the MLMariss YouTube channel.

The formula

QTPD = (Length hours × review score %) ÷ price

Example: a game that takes 20 hours to play through, has a 90% positive review score and costs $10 scores 20 × 0.90 ÷ 10 = 1.8. The same game at $5 in a sale scores 3.6. Higher means more quality time per dollar.

Where each number comes from

Prices, sales, review scores, length and tags are collected from Steam and refreshed automatically, so the ranking follows each sale as it starts and ends.

What gets left out

Using it

Start from one of the ready-made shelves, such as Half off or better, or set your own filters: price range, minimum discount, review score, length, tags, Steam Deck support and more. Every filter is saved in the page address, so a view can be bookmarked or shared. Search a title to see any game's score, or use Find similar to rank games like one you already enjoyed.

Open QTPD →

Who made it

QTPD is built by MLMariss, a PC gaming channel on YouTube about survival, colony-sim, crafting and building games. The code and the full method are public on GitHub.