
OTPClient
An open-source GTK4 app for Linux that manages TOTP and HOTP tokens in encrypted local databases, with a CLI.
- Verified facts
- 5 of 5
- Alternatives ranked
- 4
- Approved reviews
- 0
- Visits sent from here
- 0
About OTPClient
OTPClient is a Linux desktop authenticator written in C with a GTK4 and libadwaita interface. Tokens are stored in password-encrypted local databases, and you can keep several databases, search across them, group tokens and run bulk actions. It supports TOTP, HOTP and Steam Guard codes with flexible digit counts and periods, and adds tokens by scanning QR codes from image files, the webcam or the clipboard. Import and export cover Aegis, Authenticator Pro (Stratum), 2FAS and FreeOTP+ formats, plus Google Authenticator migration QR codes, with previews and duplicate detection, which makes it a good desktop mirror for an Android authenticator. Security options include automatic locking, clearing the clipboard after copying and optional system keyring integration. A command-line tool outputs tables, JSON or CSV, and codes are searchable from GNOME Shell and KDE Plasma. It is free under GPL-3.0, available from Flathub and several distribution repositories. It is Linux only and has no sync service, so keeping it in step with your phone means importing backups.
Best for: Linux users who want a scriptable desktop authenticator that imports Android backups.
Pros and cons
What works
- Encrypted local databases, with several at once
- Imports Aegis, 2FAS, Stratum and FreeOTP+ backups
- Command-line tool with JSON and CSV output
- Free and open source
Why people leave
- Linux only
- No sync with phones
- Interface is functional rather than polished
Top OTPClient alternatives
See all 4- 1
Authenticator (GNOME)66.5Simpler GNOME app with Shell search and backup import.
- 2
Ente Auth62.6Linux desktop app with encrypted sync to your phone.
- 3
Proton Authenticator57.2Linux app with end-to-end encrypted sync across devices.
- 4
KeePassXC45.6Stores TOTP secrets inside a cross-platform offline password database.
Why people left OTPClient
In reviewers' own words, from reviews of the apps they moved to. These are their opinions, not ours.
No switching stories yet. If you moved away from OTPClient, review the app you switched to and tell us why.
Reviews
No approved reviews yet. How we verify reviewers
Write a review of OTPClient
OTPClient: common questions
Is OTPClient free?
Yes. OTPClient is free, open-source software.
Is OTPClient open source?
Yes. The source code is on GitHub at paolostivanin/OTPClient.
What platforms does OTPClient run on?
OTPClient is available for Linux.
What are the best alternatives to OTPClient?
The highest-ranked OTPClient alternatives right now are Authenticator (GNOME), Ente Auth and Proton Authenticator. See the full ranked list for pricing, platforms and verified facts.