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

  • Flathubflatpak 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
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 2 sources on file.

Alternatives to OTPClient

Compare all

Software 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.

Report a wrong fact or a dead link on this listing