Guide

How to Enable 2FA on Steam (Steam Guard)

Your Steam account holds your entire games library โ€” sometimes worth hundreds or thousands of pounds. Steam Guard is Valve's two-factor authentication system, and enabling it is essential to protect your account and unlock full trading capabilities.

Steam Guard: Email vs Mobile Authenticator

Steam offers two levels of Steam Guard protection:

  • Steam Guard via Email โ€” sends a code to your email when logging in from a new device. Basic protection, easy to set up.
  • Steam Guard Mobile Authenticator โ€” generates codes in the Steam mobile app every 30 seconds. Required for trading and the Community Market. This is the recommended option.
Important: The Steam Guard Mobile Authenticator uses a proprietary system built into the Steam app โ€” it cannot be replaced by third-party authenticator apps like Google Authenticator or 2faco. You must use the official Steam mobile app.

Enable Steam Guard Mobile Authenticator

This requires the Steam app on iOS or Android.

  1. Install the Steam app on your phone and log in
  2. Tap the menu icon (โ˜ฐ) in the top left
  3. Go to Steam Guard
  4. Tap Add Authenticator
  5. Enter your phone number โ€” Steam will send an SMS confirmation code
  6. Enter the SMS code to verify your number
  7. Steam will display your Recovery Code โ€” write this down immediately and store it safely
  8. Tap Done โ€” your authenticator is now active

After setup, the Steam app will show a new 5-character code every 30 seconds. You'll need to enter this code whenever you log into Steam on a new device or browser.

Enable Steam Guard via Email

If you don't have a smartphone, you can use the email-based version of Steam Guard.

  1. Open the Steam desktop client and log in
  2. Click Steam in the top menu โ†’ Settings
  3. Go to the Security tab
  4. Under Steam Guard, click Manage Steam Guard Account Security
  5. Select Get Steam Guard codes by email
  6. Steam will send a confirmation code to your registered email โ€” enter it to activate

Trading & Community Market Requirements

Valve enforces these rules to prevent stolen account fraud:

  • You must have the Mobile Authenticator enabled for at least 15 days before trading items or listing on the Community Market
  • Email-based Steam Guard does not unlock trading โ€” only the mobile authenticator does
  • Removing and re-adding the authenticator resets the 15-day clock
  • Trades confirmed through the app are instant; trades without the app have a 15-day hold

Save Your Recovery Code

Steam provides a recovery code during setup โ€” it looks like R12345. This is the only way to recover your account if you lose access to your phone.

  • Write it down on paper and store it securely
  • Save it in a password manager
  • Do not store it only on the phone that has the Steam app

To view your recovery code after setup: Steam app โ†’ Steam Guard โ†’ I no longer have access to my Mobile Authenticator.

Troubleshooting

Steam Guard code not working

Steam Guard codes expire every 30 seconds and are time-sensitive. The most common fix is syncing your phone's clock โ€” go to your phone's time settings and enable "Set time automatically." On the Steam app, you can also go to Steam Guard โ†’ More Info โ†’ Sync Steam Guard to force a time sync.

Lost my phone / can't access the Steam app

Use your Recovery Code to remove the authenticator: visit Steam's two-factor management page and select "Use a recovery code." You can then re-add the authenticator on your new device. Note: this will trigger a 15-day trade hold.

Not receiving the SMS confirmation

Try a different phone number, check that your number is entered in the correct international format, or wait a few minutes and request the code again. Some carriers delay or block automated SMS messages.

Related Articles