- Home
- Authenticator apps
- KDE Keysmith
KDE Keysmith
Berlin, Germany
What it is
KDE Keysmith is a free, open-source Linux desktop application that generates one-time passwords for two-factor logins. It supports both time-based one-time passwords, known as TOTP, and hash-based one-time passwords, known as HOTP. KDE lists installation through Discover, AppStream application stores, distribution package managers, and Flathub, and the app can work offline. Keysmith is licensed under GPL-3.0-or-later, with KDE listed as its publisher. Features added in a 2021 release include basic account-issuer settings, advanced HOTP and TOTP token configuration, and parsing of otpauth:// addresses, including command-line acceptance. KDE provides links to a forum, bug-reporting page, and source repository. The listed deployment is desktop Linux, although Flathub describes the app for Plasma Mobile and Desktop. No mobile app, push approval, encrypted backup, or team administration is listed. The product facts also name BibTeX, RIS, and ISI as import formats without explaining their role in authentication.
For and against
For
- Supports TOTP and HOTP codes
- Works offline
- Free and open source
- Linux installation through multiple channels
- Accepts otpauth:// URI imports
Against
- No push approvals
- No encrypted backup
- No team administration
- No mobile app listed
The verdict
Keysmith focuses on straightforward one-time-code generation for Linux desktops. Its offline operation and open-source license are useful for individual users, but the listed feature set omits mobile and team-oriented capabilities.
Who it suits
Keysmith suits individual Linux desktop users who want offline TOTP and HOTP code generation in free, open-source software. It is less suitable for teams or users requiring mobile access and centralized account features.
Plans and prices
Free
No limits stated
Read 8 Oct 2026 · flathub.org
On the record
- Account issuer
- A 2021 release added basic support for an account issuer property and configuring the issuer when adding an account.apps.kde.org · read 8 Oct 2026
- Code type
- totp and hotpapps.kde.org · read 22 Sep 2026
- Desktop and mobile
- Flathub describes Keysmith as a two-factor code generator for Plasma Mobile and Desktop.flathub.org · read 8 Oct 2026
- Download
- KDE lists Linux installation through Discover, other AppStream application stores, distribution package managers, and Flathub.apps.kde.org · read 8 Oct 2026
- Encrypted backup
- Noapps.kde.org · read 22 Sep 2026
- Import format
- A 2021 release added basic support for parsing otpauth:// URIs and accepting them from the command line.apps.kde.org · read 8 Oct 2026
- License
- Keysmith is listed under the GPL-3.0-or-later license.apps.kde.org · read 8 Oct 2026
- Maintainer
- Flathub lists KDE as the publisher of Keysmith.flathub.org · read 8 Oct 2026
- Organization
- KDE e.V. is a registered non-profit organization that represents the KDE Community in legal and financial matters.ev.kde.org · read 8 Oct 2026
- OTP types
- Keysmith supports time-based and hash-based one-time passwords.apps.kde.org · read 8 Oct 2026
- Purpose
- Keysmith generates tokens for two-factor logins (2FA).apps.kde.org · read 8 Oct 2026
- Push approvals
- Noapps.kde.org · read 22 Sep 2026
- Source code
- KDE links to Keysmith's source code repository.apps.kde.org · read 8 Oct 2026
- Support
- KDE links to a Keysmith forum and a bug reporting page.apps.kde.org · read 8 Oct 2026
- Supported platforms
- linuxapps.kde.org · read 22 Sep 2026
- Team administration
- Noapps.kde.org · read 22 Sep 2026
- Token settings
- A 2021 release added support for configuring advanced HOTP/TOTP token details.apps.kde.org · read 8 Oct 2026