OTPClient
A GTK4 desktop app for managing TOTP and HOTP two-factor codes in encrypted databases.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
1 more ways to get OTPClient
Package managers
- Flathub
flatpak install flathub com.github.paolostivanin.OTPClient
About OTPClient
OTPClient is a two-factor authentication client for the Linux desktop, written in C with a GTK4 and libadwaita interface. It supports TOTP and HOTP with SHA1, SHA256 and SHA512, otpauth:// URIs and QR codes, and Steam Guard codes.
Codes are hidden by default and copied on demand. Tokens live in encrypted databases, several of which can be listed in a sidebar, with grouping, drag-and-drop ordering and cross-database search. A command-line interface and desktop search integration are included.
Strengths
- Multiple encrypted token databases
- Supports TOTP, HOTP and Steam Guard codes
- Codes hidden until needed
- Includes a CLI and desktop search integration
Limitations
- Desktop Linux only, no mobile app
- Handles one-time codes only, not passwords
Details
- Pricing
- FreeFree and open source under the GPL-3.0 license.
- License
- GPL-3.0
- Developer
- Paolo Stivanin
- Platforms
- Linux, Command line
- How it runs
- Downloadable app
- Account
- Not required
- Best suited for
- Linux desktop users who want their 2FA codes on the computer
- Categories
- Password managers, Security tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 2 sources on file.
Alternatives to OTPClient
Compare allSoftware that can replace OTPClient for an important use case, and what changes if you switch.
Authenticator
A GNOME desktop app that generates two-factor authentication codes using the TOTP and HOTP standards.
Authenticator is a GNOME desktop app for TOTP and HOTP codes on Linux, fitting the GNOME desktop but without OTPClient's command-line tool or Steam Guard support.
Ente Auth
Open-source two-factor authenticator with end-to-end encrypted backups.
Ente Auth adds clients for Windows, macOS, Android, iOS and the web, with free end-to-end encrypted cloud backup tied to an Ente account.
Proton Authenticator
A free two-factor authentication app from Proton with end-to-end encrypted sync between your devices and no advertising.
Proton Authenticator runs on Linux, Windows and Android with end-to-end encrypted sync between devices, which requires a Proton account.
Yubico Authenticator
An app that shows two-factor codes from OATH credentials stored on a YubiKey.
Yubico Authenticator stores codes on a YubiKey instead of an encrypted file, works on desktop and mobile, is closed source and needs the hardware key.
Aegis Authenticator
An encrypted two-factor authentication app for Android with real backups and imports from every other authenticator.
Aegis Authenticator moves codes to an Android phone with an AES-256-GCM encrypted vault, automatic backups and imports from many other authenticators.
2FAS
Open-source authenticator app with browser-extension push approvals.
2FAS moves codes to Android or iOS with browser-extension push approvals and encrypted backups to iCloud or Google Drive, but has no standalone desktop app.
Similar software
Related functionality, not necessarily a direct replacement.