Skip to content
Projects

freeotp/freeotp-android

View on GitHub

freeotp/freeotp-android has 1,683 GitHub stars and 349 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-07 03:19 UTC. Last push 2026-10-27.

How these counts are measured

FreeOTP is a two-factor authentication application for systems utilizing one-time password protocols. Tokens can be added easily by scanning a QR code.

Measured star growth

in 24h
0
in 7 days
Collecting history
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

Build Status

FreeOTP

FreeOTP is a two-factor authentication application for systems utilizing one-time password protocols. Tokens can be added easily by scanning a QR code.

FreeOTP implements open standards:

  • HOTP (HMAC-Based One-Time Password Algorithm) RFC 4226
  • TOTP (Time-Based One-Time Password Algorithm) RFC 6238

This means that no proprietary server-side component is necessary: use any server-side component that implements these standards.

Screenshots

FreeOTP screenshot 1  FreeOTP screenshot 2  FreeOTP screenshot 3  FreeOTP screenshot 4

Download FreeOTP for Android

Get it on F-Droid Get it on Google Play

Contributing

Pull requests on GitHub are welcome under the Apache 2.0 license, see CONTRIBUTING for more details.

Permissions

The FreeOTP app uses the following permissions

Permission Usage Required Permission type
Camera Recognition of QR codes No Dangerous
Internet Token image provisioning No Normal

Alternatives

Here are some open-source alternative apps providing similar functionality:

Explore related projects