Flatnic

Linux · System & Settings

OTPClient

Application for managing TOTP/HOTP tokens with built-in encryption

by Paolo Stivanin

Download

Official site: flathub.org

About OTPClient

OTPClient is a secure and easy-to-use desktop client for TOTP and HOTP one-time passwords, built with GTK4 and libadwaita. Features:

multiple databases with sidebar management and cross-database search

token grouping with quick filtering

desktop search provider for GNOME Shell and KDE KRunner (opt-in trigger keyword)

command-line companion (otpclient-cli) with scriptable table/JSON/CSV output

support for TOTP, HOTP, and Steam codes

configurable digits (4 to 10), period (1 to 120 seconds), and algorithm (SHA1, SHA256, SHA512)

import and export of encrypted/plain Aegis backups

import and export of encrypted/plain Authenticator Pro and 2FAS backups

import and export of plain FreeOTP+ backups (key URI format)

import of Google Authenticator migration QR codes (file, webcam, clipboard)

integration with the OS secret service provider via libsecret (opt-in)

local database encrypted with AES-256-GCM and Argon2id key derivation; plaintext lives only in libgcrypt secure memory while unlocked

How to install OTPClient

  1. Click Download — the developer's official website opens in a new tab.
  2. Download the latest version there and run it. Choose Custom/Advanced where offered, and skip any bundled extras.
  3. Prefer the command line? With Flatpak you can install and update it with: flatpak install flathub com.github.paolostivanin.OTPClient
  4. Open OTPClient once it finishes installing.
How to install Linux apps with Flatpak

Frequently asked questions

Is OTPClient free to download?

Yes. The Download button sends you to flathub.org, the developer's official site, where OTPClient is available to download. Flatnic doesn't host or modify any files.

How do I install OTPClient from the command line?

With Flatpak, run: flatpak install flathub com.github.paolostivanin.OTPClient. This installs it from the official source and keeps it updated.

Is OTPClient safe?

OTPClient downloads directly from the developer. As always, scan the installer with your antivirus and choose Custom setup to skip any bundled extras.

Alternatives to OTPClient

More