Steam Game Idler (SGI) is a Steam automation tool for farming trading cards, managing achievements, and boosting playtime across all games in your Steam library.
Full Windows and Linux support. No local Steam client required.
See how it stacks up against other software, such as ArchiSteamFarm, Steam Achievement Manager, and Idle Master.
- Download the latest release for your OS from the releases page or the website
- Windows (installer): Run the installer and follow the steps
- Windows (portable): Extract the contents of the
.zipfile and runSteam Game Idler.exe - Linux: See the Linux install guide for the full steps
- Choose between Steam Sign-in or Legacy Sign-in mode
- Start idling!
Or if you prefer, you can build it yourself on either platform.
Refer to the documentation for a detailed guide on all features and settings
- Multi-Account Support: Easily manage all features for multiple Steam accounts at the same time
- Card Farming: Farm trading cards to sell for a profit or use in badge crafting
- Two-phase farming engine: Automatically optimizes farming to ensure cards drop as fast as possible
- Skip refundable games: Avoid farming games still inside Steam's refund window
- Farm multiple games: Farm up to 32 games at the same time
- Blacklist games: Permanently exclude certain games from card farming
- Whitelist games: Restrict farming to only a chosen list of games
- Auto-farm cards: Automatically starts farming in the background with no manual trigger needed
- Achievement Unlocker: Unlock achievements automatically with human-like behavior
- Import achievement timings: Copy another Steam user's exact unlock order and delays
- Custom unlock order & delay: Reorder achievements, skip specific ones, and set a custom delay between each unlock
- Randomized unlock intervals: Set a min/max delay range so unlocks don't happen at fixed intervals
- Scheduled unlocking: Only unlock achievements during a set time window
- Unlock multiple games: Run up to 32 games at the same time
- Idle while unlocking: Automatically idle a game for playtime while its achievements unlock
- Achievement Manager: Manually unlock or lock any achievement for any game
- Full stats editor: View and edit a game's numeric statistics, not just its achievements
- Special flags handling: Clearly see which achievements or stats are Protected, IncrementOnly, or Hidden and can't be freely changed
- Bulk management: Set a mix of unlocks and locks across multiple achievements, then apply them all in one go
- Inventory Manager: Easily sell your inventory items on the Steam marketplace
- Sell duplicates: One click lists every duplicate item in your inventory, leaving one copy behind
- Auto-pricing: Automatically prices items from live highest buy or lowest sell order data, with min/max guardrails
- Bulk-remove listings: Cancel every active market listing in one go
- Fee-aware pricing: Listing prices automatically account for Steam's marketplace fees
- Playtime Booster: Increase a game's total playtime by idling it manually
- Automatic Idler: Automatically idle chosen games when SGI is launched
- Task Scheduling: When one feature finishes, automatically start another one
- Free Game Alerts: Get notified when there are free Steam games to claim
- Auto-redeem: Automatically claim free games for any signed-in account
- Favorites: Save your favorite games for quick access
- Manually Add Games: Add any games you own that have since been removed from the Steam store
- Customization: Customize the app with 8 built-in themes, 10+ unique fonts, and custom background images
- Custom idling status: Replace the default "Playing game" status with your own custom text while idling
- Per-account online status: Set your Steam status to Online, Away, Invisible, and more, per account
- Multiple Sign-In Methods: Choose exactly how you want to sign in
- Local Steam accounts: Sign in with an account already logged in to your local Steam client, no username/password needed
- QR code scanning: Scan a QR code with your Steam mobile app, no username/password needed
- Username and password: Use your username/password as you would on the Steam client
- Public Source Code: Rest assured that what you're downloading and running is safe
- Actively Maintained: Regular updates with new features and bug fixes
Help contribute to this project by adding new translations or improving existing ones. Read more here
| Language | Flag | Language | Flag | Language | Flag |
|---|---|---|---|---|---|
| Chinese (Simplified) | 🇨🇳 | English | 🇬🇧 | French | 🇫🇷 |
| German | 🇩🇪 | Italian | 🇮🇹 | Russian | 🇷🇺 |
| Spanish | 🇪🇸 | Turkish | 🇹🇷 |
Copyright © 2024-2026 zevnda — Elastic-2.0 License
