No sign-up13,566 open-source and SaaS tools, with GitHub stats refreshed every day.

LinOTP

Open source

LinOTP is an open source two-factor authentication solution with enterprise-level features.

Open-source alternative to

linotp.org
LinOTP homepage screenshot
GitHub stars
550
Last 30 days
+—
Last commit
today
Repository age
12 years
Licence
AGPL-3.0
Self-hosted
Yes

About LinOTP

LinOTP is an open source solution for two-factor authentication (2FA). It is designed for enterprise-level strong authentication and is available under AGPLv3 and GPLv2 licenses. The software provides a modular design for flexible integration into existing setups.

LinOTP includes management interfaces for token and policy-based rights management. Its policy framework allows administrators to control who can log in, when, and where, and which token must be used. The system also features a signed audit log for tamper-proof recording of authentications and management actions.

Key features

  • Open source under AGPLv3 and GPLv2
  • Modular design for flexible integration
  • Management interfaces for token and policy control
  • Policy framework for user and access rules
  • Signed audit log for tamper-proof logging
  • Supports Pushtoken and Offline OTP Authentication

Good fit for

  • Enterprise two-factor authentication
  • Strong authentication for existing systems
Built with
Python tools
Tags
two-factor authentication
otp
security
open source
authentication

LinOTP: questions and answers

What is LinOTP used for?
LinOTP is an open source two-factor authentication solution with enterprise-level features. It is a good fit for enterprise two-factor authentication and strong authentication for existing systems.
Is LinOTP open source?
Yes. LinOTP is open source under the AGPL-3.0 licence. Its source code is on GitHub at LinOTP/LinOTP and is written mainly in Python.
Is LinOTP free?
Yes. LinOTP is open source, so the software itself is free to use. A managed cloud version is also available.
Can I self-host LinOTP?
Yes. LinOTP can be self-hosted on your own server or infrastructure.
What is LinOTP an alternative to?
LinOTP is an open-source alternative to Duo Security. Other open-source alternatives to Duo Security include Authelia, privacyIDEA and Keycloak.
Is LinOTP actively maintained?
Yes. The most recent commit to LinOTP was on 13 October 2026. The project has 550 stars on GitHub.

Open-source alternatives to LinOTP

See all

SaaS alternatives to LinOTP

See all