steamguard-cli

A linux utility for generating 2FA codes for Steam and managing Steam trade, market, and other confirmations.

github.com/dyc3/steamguard-cli
steamguard-cli homepage screenshot

About steamguard-cli

steamguard-cli is a command line utility for setting up and using the Steam Mobile Authenticator, which provides two-factor authentication (2FA) for Steam accounts. It generates 2FA codes and can respond to trade, market, and other Steam mobile confirmations that would normally be handled in the Steam app. The project is open source and is listed for Linux.

The README describes the 2FA secrets as stored in encrypted form, with an option to keep the encryption passkey in the system keyring. It also provides QR codes for importing 2FA secrets into other applications and for signing in to Steam on a new device. The README states that the utility is effectively in beta and that users run it at their own risk. It asks users to back up their maFiles and write down their revocation code, because if both are lost the maintainers cannot help and the only recourse is Steam support.

Key features

  • Generates Steam 2FA codes from the command line
  • Responds to trade, market, and other Steam mobile confirmations
  • Encrypted storage of 2FA secrets
  • Optional storage of the encryption passkey in the system keyring
  • QR code generation for importing 2FA secrets into other applications
  • QR code logins for signing in to Steam on a new device
Best for: Linux users who use the Steam Mobile Authenticator and want command line control over their Steam 2FA codes and confirmations.
Good for
  • Open source, licensed under GPLv3 for the command line program
  • The README states it uses as many official Steam APIs as possible
Watch out for
  • The README states the utility is effectively in beta and used at the user's own risk
  • If both maFiles and the revocation code are lost, the maintainers cannot help
  • The README says Google Authenticator and Authy do not generate correct codes from the secret

steamguard-cli at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Linux
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

steamguard-cli alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Game Utilities & Launchers

Well-known listings from the same topic.

All 276

steamguard-cli FAQ

Where should I download steamguard-cli binaries?
The README says the only legitimate place to download binaries is the repository's releases page, or a package manager linked in the document.
What should I do to avoid losing access to my Steam 2FA?
The README asks users to back up their maFiles regularly and to write down their revocation code. If both are lost, the maintainers say they cannot help and the only recourse is Steam support.
Can I use the 2FA secret in a password manager?
Yes. The README describes QR code export for importing the secret into other applications, such as KeeWeb. It provides specific formats for Bitwarden and KeePassXC, and says Google Authenticator and Authy should not be used.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing