For Users
Simple installation — download, extract, copy DLLs, get Lua files from trusted sources, and play.
Community documentation for installing, configuring, and extending OpenSteamTool
Community-Supported Guide
This guide is community-maintained and not an official OpenSteamTool resource. It is provided as a helpful reference for users and developers. For the official source, visit the GitHub repository.
OpenSteamTool (OST) is an open-source Steam unlock tool that runs as a DLL proxy inside the Steam client process. It hooks into Steam's internal APIs to unlock games and DLCs, handle Denuvo authorization, manage depot decryption keys, and much more — all without modifying game files or injecting into every game process.
| Capability | Description |
|---|---|
| Game Unlocking | Unlock any number of unowned games and DLCs |
| Depot Decryption | Auto-load decryption keys from Lua scripts |
| Denuvo Support | Automatic ticket management and authorization sharing |
| SteamStub Bypass | Forge AppId tickets without game process injection |
| Hot Reload | Lua config changes take effect immediately |
| Family Sharing | Bypass sharing restrictions for Lua-configured games |
| Stats & Achievements | Enable achievements for unowned games |
| Online Fix | -onlinefix for lobby-based multiplayer |
| DLL Injection | Optional game-process library injection |
Check the releases page for the latest version and release notes. Always download the most recent release.