Steam token dumper for SteamDB
31,205 users have contributed so far!
This program retrieves all possible app tokens, package tokens, and depot keys using your Steam account that you have access to.
This enables our website to display information for a wider range of apps on Steam. It is particularly useful for accessing details of removed, upcoming, private games, and any other content that our bot cannot directly access.
When you run the program, it will prompt you to enter your Steam username and password. Alternatively, you can enter qr
in the username field to scan a QR code using the Steam mobile app.
It uses an open source library SteamKit to emulate a Steam client.
The application only uses your credentials to login to Steam, they are not sent anywhere.
You can press Enter without entering anything in the username field, and it will perform an anonymous dump by only reading the files from your Steam client installation.
Anonymous dump will only reliably work for games that are currently installed. Dumping by logging into the application is preferred, as it ensures the dumping of all tokens and depot keys accessible to your account.
All tokens and keys are global and identical for every Steam user. They are not unique to your account and do not serve as identifiers.
This program exists because it is not practical for our bot to own every single game.
If you are involved in a closed or limited beta, have signed a non-disclosure agreement, or wish to avoid any potential leakage of private information, refrain from using this program.
Developers may potentially identify the submitter through a process of elimination.
If you wish to exclude specific games, you can set SkipAutoGrant
and SkipAppIds
options in the configuration file.
Use ASF? It comes with an official token dumper plugin for SteamDB!
Add "SteamTokenDumperPluginEnabled": true
to the global configuration file (config/ASF.json).
You can run it once with the !std ASF
command.