Steam library roulette
Random Steam Game Picker
Paste a Steam ID or vanity URL to pick a random game from your library.
Recent Picks
Need your whole Steam library?
Export your public Steam library to CSV for Excel or another spreadsheet app. The file includes game names, App IDs, playtime, last-played dates, and Steam Deck compatibility.
Export Steam Library to CSVHow it works
- Enter your 17-digit Steam ID or Steam vanity URL.
- The picker reads the games in your public Steam library.
- It randomly chooses a game you actually own.
- Choose again immediately whenever the first pick does not fit.
- Turn on unplayed-only mode to limit picks to games with no recorded playtime.
Useful Steam library features
- Unplayed-only picks: focus on games with no Steam playtime recorded.
- Quick rerolls: choose another owned game without returning to the form.
- Browser-based exclusions: block an unwanted game from future picks in this browser, then reset the list whenever you want.
- Fresh library data: refresh the cached Steam game list after buying new games if your picks look out of date.
- Launch through Steam: open the selected game directly in the Steam client.
- Steam library CSV export: download your public library as a spreadsheet-ready CSV for Excel, LibreOffice Calc, Google Sheets, or another spreadsheet tool.
Old-school interface
Pick a random Steam game over Finger
Use the Finger protocol as a fun alternative for choosing a game from a public Steam library. It expects a 17-digit Steam ID; vanity URLs are not supported.
finger <steamId>@finger.kgivler.comChat interface
Pick a random Steam game over IRC
Join the Random Steam Game channel on Libera.Chat and ask the bot to pick a game from your public Steam library using either your 17-digit Steam ID or Steam vanity name.
irc.libera.chat / #randomsteamgame!random <SteamID or vanity name>Chat interface
Pick a random Steam game over Matrix
Join the Random Steam Game room on Matrix and ask RandomSteamBot to pick a game from your public Steam library using your 17-digit Steam ID or Steam vanity name.
Join the Random Steam Game Matrix room
!steam <SteamID or vanity name>Frequently asked questions
Does my Steam profile need to be public?
Yes. Steam must allow access to your profile and game details so the picker can read your owned games.
Where do I find my Steam ID?
You can use your 17-digit Steam ID, or paste the custom name or URL from your Steam Community profile.
Can it pick only games I have never played?
Yes. Select “Only pick unplayed games” to use games for which Steam reports no recorded playtime.
Can I choose again or exclude a game?
Yes. You can choose again instantly, or block the current game from future picks in this browser.
Can I export my Steam library?
Yes. Export your public Steam library as CSV, then open it in Excel, LibreOffice Calc, Google Sheets, or another spreadsheet app. It includes game names, App IDs, playtime, last-played dates, and Steam Deck compatibility. Exports are limited to one per IP address every 72 hours.
Does Random Steam Game change anything in my library?
No. It reads your public game list to make a pick or export your library; it does not add, remove, or organize games in Steam.