Freedom251 › Authenticator apps
FreeOTP

What FreeOTP is
FreeOTP is a free two-factor authentication app for Android and iOS. It generates one-time passwords using the HOTP and TOTP open standards, allowing compatibility with server-side systems that implement those protocols. Tokens can be added by scanning QR codes. The project recommends FreeIPA as a compatible server component, and the Google Play listing names Google, Facebook, Evernote, and GitHub among services that work with the app. Codes can be generated while a phone is in airplane mode. FreeOTP states that it does not collect data from the mobile device. Android camera access supports QR recognition and internet access supports token-image provisioning; neither permission is required. On iOS, token secrets are stored through Apple Keychain with the WhenUnlocked protection setting. Encrypted backups are required for iOS backup and restore, and locked tokens are excluded from device backups. Red Hat sponsors and officially publishes FreeOTP. The project accepts GitHub contributions under the Apache License 2.0 and lists a support email. The FreeOTP plan costs 0.00 USD and has no paid plans stated.
Who it suits
FreeOTP suits users who need mobile HOTP or TOTP codes on Android or iOS. It may also fit people wanting offline code generation and a no-cost authenticator.
What it does well
- Supports HOTP and TOTP open standards
- QR-code token setup
- Codes work in airplane mode
- States that device data is not collected
- Free on Android and iOS
What to know first
- iOS restore requires encrypted backups
- Locked iOS tokens are excluded from device backups
- Camera and internet permissions support optional functions
- No paid plans are stated
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| FreeOTP | Free mobile authenticator · no paid plans stated | Free |
As freeotp.github.io lists them, read 11 Oct 2026. The maker's own page has the final word.
Verdict
FreeOTP provides standards-based one-time passwords with offline generation and no stated cost. iOS backup restrictions and platform-specific permission details should be considered before deployment.
Facts from FreeOTP's own pages
- Add tokens
- Tokens can be added by scanning a QR code. · freeotp.github.io, 11 Oct 2026
- Code type
- totp and hotp · freeotp.github.io, 21 Sept 2026
- Encrypted backup
- Yes · freeotp.github.io, 21 Sept 2026
- Free plan
- Yes · freeotp.github.io, 21 Sept 2026
- Integration
- The project recommends FreeIPA as a compatible server-side component. · freeotp.github.io, 11 Oct 2026
- iOS backup
- The iOS project says backup and restore requires encrypted backups, and locked tokens are not included in device backups. · github.com, 11 Oct 2026
- iOS token security
- The iOS project says token secrets are stored in the device keystore through Apple Keychain with the WhenUnlocked data protection attribute. · github.com, 11 Oct 2026
- License
- The project welcomes GitHub contributions under the Apache License 2.0. · freeotp.github.io, 11 Oct 2026
- Offline codes
- The Google Play listing says one-time passwords can be generated while the phone is in airplane mode. · play.google.com, 11 Oct 2026
- Permissions
- The Android project says camera permission is used for QR recognition and internet permission for token image provisioning, and neither is required. · github.com, 11 Oct 2026
- Platforms
- The project provides an Android download through Google Play and F-Droid and an iOS download through the App Store. · github.com, 11 Oct 2026
- Privacy
- The official privacy policy says FreeOTP does not collect data from the mobile device. · freeotp.github.io, 11 Oct 2026
- Publisher
- FreeOTP is sponsored and officially published by Red Hat. · freeotp.github.io, 11 Oct 2026
- Purpose
- FreeOTP is a two-factor authentication app that generates one-time passwords for systems using OTP protocols. · freeotp.github.io, 11 Oct 2026
- Service compatibility
- The Google Play listing says FreeOTP works with services including Google, Facebook, Evernote, and GitHub. · play.google.com, 11 Oct 2026
- Standards
- FreeOTP implements HOTP and TOTP open standards, so it can work with any server-side component that implements them. · freeotp.github.io, 11 Oct 2026
- Support
- The Google Play listing provides [email protected] as the app support email. · play.google.com, 11 Oct 2026
- Supported platforms
- iOS,Android · freeotp.github.io, 21 Sept 2026
Where FreeOTP stands on Freedom251
- Authenticator apps#61 of 111