AppBreakup
OTPClient logo

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. 1Authenticator (GNOME) logo
    Authenticator (GNOME)

    Simpler GNOME app with Shell search and backup import.

    66.5
  2. 2Ente Auth logo
    Ente Auth

    Linux desktop app with encrypted sync to your phone.

    62.6
  3. 3Proton Authenticator logo
    Proton Authenticator

    Linux app with end-to-end encrypted sync across devices.

    57.2
  4. 4KeePassXC logo
    KeePassXC

    Stores TOTP secrets inside a cross-platform offline password database.

    45.6

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
Your rating of OTPClient

Never shown publicly. A work email helps us verify you.

What did you use it for, and what was good or bad? At least 40 characters.

A GitHub username, your company domain, or say you can send a screenshot. Verified reviews count more.

By submitting, you confirm you're at least 16 and agree to our terms. Your name, rating, review and the date are published; your email isn't. See our privacy policy.

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.

See all 4 OTPClient alternatives