FreeOTP+

FreeOTP+

Two-factor authenticator (2FA) with one-time password protocols (OTP)

Password & 2FA System

Screenshots

Screenshot of FreeOTP+ Screenshot of FreeOTP+ Screenshot of FreeOTP+

Description

<b>NOTE:</b> Users reported issues with the backup & restore functionality, please test this whenever you install the app on a new device.

FreeOTP Plus forked the same functionality of FreeOTP provided by RedHat with the following enhancement:
* Export settings to Google Drive or other document providers
* Import settings from Google Drive or other document providers
* Lots of stability improvement
* Support Android 6.0 permissions
* Enhanced UI with material design with dark theme support
* Search bar to search token
* Provide more token details for better interoperatibility with other apps
* Utilize modern camera hardware to scan QR code faster
* Option to require Biometric / PIN authentication to launch the app
* Heuristic based offline icon for tokens of 250+ websites
* More settings to customize the app functionality

FreeOTP is a two-factor authentication (2FA) application for systems utilizing one-time password protocols (OTP).
Tokens can be added easily by scanning a QR-code or by manually entering in the token configuration.

FreeOTP implements open standards. This means that no proprietary server-side component is necessary: use any server-side component that implements these standards — for example FreeIPA, which uses TOTP.
Any standards-compliant implementation will work.
Currently, FreeOTP provides implementations of HOTP (RFC 4226) and TOTP (RFC 6238).

What’s new (3.4)

RELEASE-3.4
* Fix edge-to-edge UI and fab issues

Versions

Version Date Size Requires Android Download
3.4 current
070f2dc01e319fe5…
2026-06-03 14 MB API 23
3.3
c05fe41bb7a0a763…
2026-05-20 13 MB API 23
3.2
ebc22dd1998f4394…
2026-03-25 11 MB API 21

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • CameraTake photos and videos.
  • Internet accessSend and receive data over the internet.
  • Read storageRead files on the device storage.
  • BiometricsUnlock with fingerprint or face.
  • FingerprintUnlock with a fingerprint.
  • freeotpplus.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
  • Network stateCheck whether and how the device is connected.

Comments