Free & Open Source


A modern and secure Windows app for managing your 2FA authentication codes. It's free, open source, and easy to use. Download it now and get started in minutes.

2FAGuard Windows App

Keep your accounts safe

With 2FAGuard you can store all your 2FA tokens in one place, and access them easily when you need them. The app is designed to be secure and easy to use.

Import & Export

You have full control over your data. Import your existing tokens from other apps or export your data to use elsewhere.

Secure by Design

Your data is encrypted using the latest security standards and stored securely on your device.

Supports Windows Hello

Use your fingerprint, face or hardware security key to access your tokens quickly and securely.

Windows 10 & 11


The installation only takes a few seconds

Microsoft Store App


Simple and secure installation

  • Automatic background updates

  • All features included

Desktop App


The classic and more flexible way

  • Easy to update

  • Portable version available

  • All features included

Requires Windows 10 1903 or later - Licensed under the MIT License - Changelog

Frequently Asked Questions

Any questions? Look here for answers to the most commonly asked questions. If you can't find the answer you 're looking for, feel free to contact me.

How can I add a token?

You can import QR codes or enter the token details manually. Furthermore 2FAGuard supports importing multiple tokens at once from other 2FA apps. All tokens that follow the TOTP standard are supported.

What is the portable version?

It's a standalone version of the app that can be run from a USB stick or other portable device. All data is stored in the same directory as the program itself.

How is my data secured?

The secret keys, the account names and your notes are encrypted using the AEGIS-256 algorithm. The encryption key is derived via Argon2id.

From which 2FA apps can I import tokens?

Google Authenticator, Bitwarden, Authenticator Pro, Aegis Authenticator and 2FAS are currently explicitly supported. In addition tokens can be imported from generic TOTP Uri list.

Which devices are supported?

This app is only available for Windows 10 and higher. For Android I recommend Authenticator Pro that is fully compatible with 2FAGuard.

How can I get support?

If you want to report a bug or request a feature, please create a new issue on the GitHub repository if possible. Otherwise, you can contact me via email:


Modern TOTP Authenticator for Windows

© 2024 Timo Kössler and Open Source Contributors