Aegis Authenticator
Free Android authenticator app that stores two-factor authentication tokens in an encrypted vault with backups and import options.
- GitHub stars
- 13k
- Last commit
- 26 days ago
- Latest release
- v3.4.3
- Licence
- GPL-3.0

Aegis Authenticator is an open-source two-factor authentication app for Android. It generates one-time codes for online accounts and was created to offer features missing from other authenticator apps, notably proper encryption of the token store and reliable backups.
It supports the HOTP and TOTP algorithms, so it works with thousands of services and is compatible with Google Authenticator. The vault is encrypted with AES-256-GCM and can be unlocked with a password protected by scrypt or with biometrics through the Android Keystore. Extra protections include screen capture prevention and tap-to-reveal codes. Entries can be added by scanning a QR code, from an image or manually, and imported from apps such as Authy, andOTP, FreeOTP and Google Authenticator.
Aegis is written in Java and released under GPL-3.0. Entries can be organized with groups, custom icons and search, and the interface offers Light, Dark and AMOLED themes. Vaults can be exported in plaintext or encrypted form and backed up automatically. The app is distributed through Google Play and F-Droid, and the documentation describes its security design.
Key features
- AES-256-GCM encrypted token vault
- Unlock with password or biometrics
- HOTP and TOTP code generation
- Import from Authy, andOTP and Google Authenticator
- Encrypted export and automatic backups
- Groups, custom icons and search
Pricing: Free and open source under the GPL-3.0 license.
