This tool has been built to help promote the accessibility of the Steam user review system so that developers can better perform research and action on feedback about their products.

There are many tools out there that help make sense of the totality of public data Steam provides - they transform the data they mine to provide insights Steam does not readily provide itself.

The Steam review system was introduced in 2011, and has evolved from a simple text box to include user curation and filtering in an attempt to be more useful and address issues such as spam and 'review bombing'.

There are now a huge number of user reviews in Steam, but the only place to view them is the store front, which is geared towards consumers.

However, Steam's APIs can be used to access all reviews for a given product at once, and more. This tool provides a clean interface to this data set with a greater level of control.

Usage

Research shows that user reviews are influential, and have the potential to answer a number of interesting and useful questions such as:

  • How long do people typically play this game?
  • What do people like/dislike most about it?
  • What languages do players speak ?
  • What is the current trend in user sentiment after the last update compared to previous updates?
  • Which users are having technical issues?
  • Do people who receive it for free rate it more favourably?

A community manager may use it to find dedicated users worth helping and rewarding; a designer may use it to isolate high quality feedback; a product analyst may use it evaluate success (retention, sentiment) over time; a localisation expert may download reviews for manual translation.

To this end, visualisations are provided to aid exploration, and the data itself can be exported in .csv format.

Feedback & Support

You can request features and report bugs on Github.

This tool is provided for free, but developing, maintaining and hosting it takes time and money. If you find it useful, and you'd like to support me, consider providing constructive feedback and sharing on social media, or joining one of the many kind people who have made a donation using the floating 'Support' button.

FAQ

Where does the data come from?

The data is retrieved from Steam's Web API by your web browser via a CORS proxy I'm hosting. It can only see public reviews (ones not made by private accounts).

Is there a limit to its use?

None imposed by this tool, but since the reviews are stored in your browser's IndexedDB storage, and processing them can be demanding on your hardware, the tool may slow for games with > 30,000 reviews. Steam may also decide to limit the use of, or make breaking changes to their public APIs at any time.

Are you spying on me?

I've chosen to not include any kind of analytics scripts on this website, so you can use it in a professional capacity without worrying about being tracked. View the source here, and use a VPN if you're unconvinced. Consider this the privacy policy.

Why am I seeing more / less reviews than I expected for a product?

If it's been a while since you retrieved them, or if reviews are added or removed while the tool is busy retrieving them, the number retrieved may not match the total Steam initially provided. This is more likely to happen with new/popular games recieving a lot of activity. Though it may take some time for Steam to accurately report the total number of reviews for a product in its system, this tool will retrieve all reviews it has access to at the time of retrieval.

Why 'products' and not 'games'?

Over time Valve has experimented with providing more than just games through Steam, from subscriptions to films and hardware. Reviews can only be left for games, DLCs and soundtracks.

Does language matter?

Some features such as word frequency currently only work in English

Do you have a different question?

Changelog

1.0
  • Migrated to IndexedDB for review storage - you can now navigate away from the site and return later without re-scraping reviews
  • Added storage page to manage stored data
  • Added author information to review table and export
  • Removed bad-words feature
  • Fixed various bugs
0.10
  • Enhanced language information including unsupported language prompt
  • Added Indonesian language support
0.9
  • Added configurable specificity to to search term filter
  • Filters can be shared and applied via URL
  • Added smart links from review statistics tab
  • Added prompts section
  • Relaxed strictness of profanity filter
0.8
  • Date range and language are able to be specified prior to exploring
  • Less typos and UI bugs
0.7
  • Product type filterable in home page search
  • Adult games no longer in featured list
0.6
  • Search bar also in header of site
  • Sorting preferences remembered between visits
  • Review text truncated by median length
  • Added SteamDB and SteamSpy links
  • Dates formatted with full year for clarity
  • Language pie chart is responsive on mobile
0.5
  • Further breakdowns now available for time played after review stats
  • Vote underflow bug corrected
0.4
  • Scroll-up button now exists at bottom of review table
  • Language filter is now remembered between visits
  • Select fields are searchable, easier to use
  • Time played after review stats now available
  • UI frameworks updated
0.3
  • Dark mode and view filter preferences are remembered between visits
  • Copy text functionality exists for review items
  • Scraper shows elapsed time and allows you to continue early
  • Review table can be paginated using left and right arrow keys
  • Word frequency table made responsive
0.2
  • Review URLs included in CSV export
  • Filter panel requires confirmation of changes
  • Filter and page refresh bugs fixed
0.1
  • Initial release with game search, review table, and highlighted sections
  • Beta, 'experimental' and feedback notices on some features

Legal & Attributions

The data presented by this tool is not guaranteed to be correct - I accept no liability for decisions made using it.

Data is retrieved from Steam's web APIs in accordance with their policy. This website is not affiliated with Valve.

Use of this tool is to be taken as an acceptance of these remarks.