# 2FAuth

> Self-hosted 2FA account manager and OTP generator

2FAuth is a web-based, self-hosted alternative to authenticator apps like Google Authenticator. It allows users to store, organize, and generate TOTP, HOTP, and Steam Guard security codes across devices with optional encryption and multi-user support. It can be deployed using Docker, Docker Compose, or on a standard PHP/Laravel server environment.

- Source: https://github.com/Bubka/2FAuth
- Homepage: https://docs.2fauth.app/
- Live demo: https://demo.2fauth.app/
- License: AGPL-3.0
- Language: PHP
- Stars: 4171
- Forks: 302
- Contributors: 23
- Last commit: 2026-09-02
- Latest release: v8.0.2 (2026-09-02)
- Purpose: Self-hosted apps, Security & identity
- Runs on: Web, Docker / self-host
- For: Personal, Enterprise
- Enterprise signals: sso

## Worth score: 72/100

How much DigGitHub recommends it, from activity, adoption, docs, license and security signals.

- Popularity: 18/25
- Momentum: 10/20
- Maintenance: 21/25
- Community: 8/15
- Readiness: 15/15

## Alternatives

- [Authelia](https://diggithub.com/authelia/authelia.md): Single sign-on and 2FA portal

---

Source page: https://diggithub.com/Bubka/2FAuth
Updated: 2026-10-04
