What it does
FreeOTP is a two-factor authentication application implementing HOTP and TOTP, with token enrollment through QR codes.
FreeOTP works with services implementing the standard HOTP or TOTP protocols rather than requiring a proprietary server component. Its README describes adding a token by scanning a QR code. Keep the service's recovery codes before completing enrollment and understand how the token will be replaced if the device is lost. The Android repository lists camera permission for QR recognition and internet permission for token images; those purposes are useful to distinguish from the code-generation protocol itself.
Strengths
- Standard HOTP and TOTP protocol support
Best for
- People enrolling supported services in a focused authenticator
Sources
- FreeOTP (Oct 26, 2026)