Friday, November 13, 2026 4,523 lists 78,994 records on file
List your app or device

  1. Home
  2. Authenticator apps
  3. OTPClient

OTPClient

Plans and prices

OTPClient

Free

GPLv3; available as Flatpak, in distro repositories, and from source

Every plan, in full

On the record

Availability and license
The project says OTPClient is available as a Flatpak and in several distribution repositories, and that it is released under GPLv3.github.com · read 12 Oct 2026
Backup
Token backups are byte-for-byte copies of the encrypted database written with 0600 permissions, and restoring opens the backup as an additional database without overwriting the active one.github.com · read 12 Oct 2026
Code type
totp and hotpgithub.com · read 22 Sep 2026
Command line
The CLI can list or show tokens, select databases, import or export data, and produce table, JSON, or CSV output for supported commands.github.com · read 12 Oct 2026
Desktop integrations
Its desktop search provider integrates with GNOME Shell Activities Search and KDE Plasma 6 KRunner, and the CLI includes Bash, zsh, and fish completions.github.com · read 12 Oct 2026
Encrypted backup
Yesgithub.com · read 22 Sep 2026
Import and export
It supports migration with Aegis, AuthenticatorPro, 2FAS, FreeOTPPlus, and Google migration QR codes (import only).github.com · read 12 Oct 2026
Local encryption
The local database uses AES-256-GCM encryption with a password-derived Argon2id key; the documented defaults are 4 iterations, 128 MiB memory, and parallelism 4.github.com · read 12 Oct 2026
Maker
The GitHub repository is owned by Paolo Stivanin, whose profile lists Italy and SUSE.github.com · read 12 Oct 2026
Memory protection
The project says decrypted token data and secrets are held in locked libgcrypt secure memory and wiped from memory when the database is locked.github.com · read 12 Oct 2026
OTP support
It supports TOTP, HOTP, Steam Guard codes, SHA1/SHA256/SHA512, and manual or otpauth URI token entry with 4–10 digits and 1–120 second periods.github.com · read 12 Oct 2026
Purpose
OTPClient is a GTK4/libadwaita application for managing TOTP and HOTP two-factor authentication tokens, with CLI and desktop-search integration.github.com · read 12 Oct 2026
Security limits
The security policy says a same-UID attacker with ptrace or /proc/PID/mem access can read secrets while the database is unlocked, and cold-boot or DMA attacks can recover secrets from RAM on an unlocked machine.github.com · read 12 Oct 2026
Security support
The security policy lists version 5.1.x as Active, 5.0.x as Maintenance, and versions below 5.0 as End of life.github.com · read 12 Oct 2026
Supported platforms
Linux desktopgithub.com · read 22 Sep 2026
Token entry
Tokens can be added by scanning a QR code from an image, webcam, or clipboard, or by entering the secret manually.github.com · read 12 Oct 2026
Vulnerability reporting
The security policy asks researchers to report vulnerabilities by email rather than opening a public issue, and says acknowledgment is within 24 hours and a fix will be developed and released within 7 days.github.com · read 12 Oct 2026

Alternatives to OTPClient

Every alternative, ranked