Skip to main content
SQUADROLL/ blog

How to Find Games Everyone Owns on Steam

February 19, 2026 · 5 min read

You and your friends want to play something together. The problem: nobody can remember which games you all own. Scrolling through hundreds of Steam titles and asking “do you have this one?” gets old fast.

Here are three ways to find the multiplayer games your whole group has in common, from the manual grind to the instant solution.

Method 1: The Manual Approach (Free but Painful)

Steam doesn't have a built-in “compare libraries” feature. So if you want to do it manually, here's what that looks like:

  1. 1. Set profiles to public. Each person needs to go to Steam Settings > Privacy > Game details > Public. If someone's profile is private, you can't see their games.
  2. 2. Open each friend's profile. Go to their Steam profile and click “Games” to see what they own.
  3. 3. Cross-reference manually. Compare the lists. For a group of 4 people with 200+ games each, this takes a while.
  4. 4. Check multiplayer support. Not every shared game actually supports multiplayer. You need to verify each one.

This works for small libraries. For anything over 50 games per person, you'll want something automated.

Method 2: Steam API Scripts (Free, Technical)

If you're comfortable with code, you can use the Steam Web API to pull game lists and compare them programmatically:

// Get owned games for a Steam ID

GET /IPlayerService/GetOwnedGames/v1/

?steamid=76561198XXXXXXXXX

&include_appinfo=1

&include_played_free_games=1

Pull the game list for each person, then intersect the arrays. You'll also want to filter by the "categories" field from the Steam Store API to check for multiplayer/co-op tags.

Downsides: you need a Steam API key, everyone needs public profiles, and you still need to write the comparison logic yourself.

Method 3: Use SquadRoll (Free, Instant)

SquadRoll does all of this automatically. Sign in with Steam, create a party, share the code with your friends, and it finds every multiplayer game you all own in seconds.

What SquadRoll does for you:

  • ✅ Compares Steam libraries across your whole group
  • ✅ Filters to only multiplayer/co-op games
  • ✅ Genre filtering (action, strategy, casual, etc.)
  • ✅ Partial ownership mode (games most of you own)
  • ✅ Random game picker with a fun slot-machine reveal
  • ✅ Direct Steam launch links
  • ✅ No data stored after your session ends

The partial ownership mode is useful for bigger groups. Instead of limiting to games all 6 people own, you can include games where 4 out of 6 people have it. Missing players get a Steam Store link so they can grab it if they want.

Tips for Better Results

  • Make sure profiles are public. Any method requires public Steam profiles. The most common issue is someone forgetting to toggle this.
  • Use genre filters. If you know you're in the mood for something specific, filter first. Nobody wants to randomly land on a puzzle game when everyone wants a shooter.
  • Try partial ownership for bigger groups. With 5+ people, the overlap can be thin. Partial mode opens up way more options.
  • Blacklist games you're tired of. SquadRoll lets you hide games you don't want to see again. Good for filtering out the free-to-play clutter everyone technically "owns."

The Bottom Line

Finding shared games on Steam shouldn't take longer than actually playing them. If you're tired of the "what should we play" loop, give one of these methods a shot. Or just let SquadRoll handle it.


💬 Feedback