Skip to content
RepoQuarry

2FAS Authenticator twofas/2fas-android

Open-source 2FA (TOTP/HOTP) code app for Android and iOS, with a companion browser extension for sending codes to your browser.

2FAS Authenticator at a glance

Checked 15 Oct 2026

2FAS Authenticator is a two-factor code app with separate open-source Android (6.0.5, Oct 2026) and iOS repos, both GPL-3.0; a browser extension and server are also on GitHub. It generates TOTP and HOTP codes for any standard service. The app graphics are not open source. It does not store passwords; the same company publishes a separate 2FAS Pass password manager. We found no third-party audit report in the repos. Android 9 or newer.

Cite this pageRepoQuarry. “2FAS Authenticator.” Checked 15 Oct 2026. https://repoquarry.dev/projects/2fas

How much of 1Password does it replace?

1 of 6 jobs. Replaces built-in 2FA codes on phones; no passwords. Backup and sync behaviour not checked.

No: Password vault with autofill Not covered
No: Vault sync across devices Not covered
No: Family and team password sharing Not covered
Partial: Two-factor (TOTP) codes Partial replacement
No: Passkey storage Not covered
No: Breach and weak-password alerts (Watchtower) Not covered

For password vault with autofill, vault sync across devices, family and team password sharing, passkey storage, breach and weak-password alerts (Watchtower), see other 1Password alternatives. You may also need to build an interface, an API server and hosting yourself.

Facts, with sources

Every answer links to where we found it. We read the documentation; we did not install it.

Report a correction
QuestionAnswerSourceChecked
Runs on my machine? Confirmed: Yes, local mobile app Support for time-based one-time passwords (TOTP) and HMAC-based on-time passwords (HOTP) github.com · 2fas-android#features ↗ 1d ago
Code licence Partial: GPL-3.0; app graphics under separate terms the graphics used in this app are not part of the open source project and are subject to their own separate licensing terms. github.com · 2fas-android#license ↗ 1d ago
Model weights licence Confirmed: No separate model weights github.com · 2fas-android#readme ↗ 1d ago
Commercial use Partial: Free to use; GPL conditions apply to modified versions; graphics not licensed github.com · 2fas-android#license ↗ 1d ago
Paid services needed? Confirmed: None required; donations optional If you would like to support the development of the Open Source 2FAS project, you can make a donation. github.com · 2fas-android#donations ↗ 1d ago
Hardware Confirmed: Android 9 or newer (minSdk 28); iOS requirements not checked const val minSdk = 28 github.com · AppConfig.kt ↗ 1d ago
Operating systems Partial: Android and iOS apps; browser extension; no desktop app This is the official iOS app for the Open Source 2FAS project. github.com · 2fas-ios#readme ↗ 1d ago
Setup effort Confirmed: Easy; install from the app stores Install the app on your Android device. github.com · 2fas-android#getting-started ↗ 1d ago

Get the weekly top 5 and what’s new, every Monday

We’ll email you once a week. Unsubscribe any time. We never share your email.

Cookie preferences

Choose what we may store in your browser. You can change this any time from Cookie settings in the footer.

Essential

Security, and remembering this choice. rq-consent · 12 months

Always on