KDE Keysmith
KDE Keysmith generates one-time codes for two-factor logins.
What KDE Keysmith is
KDE Keysmith generates one-time codes for two-factor logins. It supports TOTP codes, which are time-based, and HOTP codes, which are hash-based. The app is described for Plasma Mobile and Desktop, while the listed supported platform and deployment are Linux desktop. It works offline, and KDE lists Linux installation through Discover, other AppStream application stores, distribution package managers, and Flathub. Keysmith is free and open source under the GPL-3.0-or-later license, with no limits stated. A 2021 release added basic account-issuer configuration, advanced settings for HOTP and TOTP tokens, and basic parsing of otpauth:// URIs, including accepting them from the command line. KDE links to a support forum, a bug-reporting page, and the source code repository; Flathub lists KDE as publisher. Keysmith does not offer push approvals, encrypted backup, or team administration. No mobile app is listed in the platform facts, so its clearest fit is Linux desktop users who want offline generation of TOTP or HOTP codes.
Good
- Supports both TOTP and HOTP codes
- Works offline
- Free and open source under GPL-3.0-or-later
- Linux installation options include Flathub and package managers
Watch out
- No push approvals
- No encrypted backup
- No team administration
- No mobile app is listed
Who it suits
Keysmith suits Linux desktop users who need offline generation of TOTP or HOTP codes. It may not suit people who need push approvals, encrypted backups, team administration, or a listed mobile app.
Verdict
Keysmith covers the core task of generating TOTP and HOTP codes on Linux, including offline use. Its listed capabilities do not include push approvals, encrypted backup, or team administration.
Plans and prices
From KDE Keysmith's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | No limits stated |
The facts
Each one read from KDE Keysmith's own pages, with the date it was checked.
What it does
- Account issuer
- A 2021 release added basic support for an account issuer property and configuring the issuer when adding an account.checked 8 Oct 2026
- Code type
- totp and hotpchecked 22 Sep 2026
- Desktop and mobile
- Flathub describes Keysmith as a two-factor code generator for Plasma Mobile and Desktop.checked 8 Oct 2026
- Download
- KDE lists Linux installation through Discover, other AppStream application stores, distribution package managers, and Flathub.checked 8 Oct 2026
- Encrypted backup
- Nochecked 22 Sep 2026
- Import format
- A 2021 release added basic support for parsing otpauth:// URIs and accepting them from the command line.checked 8 Oct 2026
- License
- Keysmith is listed under the GPL-3.0-or-later license.checked 8 Oct 2026
- Maintainer
- Flathub lists KDE as the publisher of Keysmith.checked 8 Oct 2026
- Organization
- KDE e.V. is a registered non-profit organization that represents the KDE Community in legal and financial matters.checked 8 Oct 2026
- OTP types
- Keysmith supports time-based and hash-based one-time passwords.checked 8 Oct 2026
- Purpose
- Keysmith generates tokens for two-factor logins (2FA).checked 8 Oct 2026
- Source code
- KDE links to Keysmith's source code repository.checked 8 Oct 2026
- Support
- KDE links to a Keysmith forum and a bug reporting page.checked 8 Oct 2026
- Token settings
- A 2021 release added support for configuring advanced HOTP/TOTP token details.checked 8 Oct 2026
The company
- Founded
- 2024checked 28 Sep 2026
- Headquarters
- Berlin, Germanychecked 28 Sep 2026
- Team administration
- Nochecked 22 Sep 2026
Where it runs
- Push approvals
- Nochecked 22 Sep 2026
- Supported platforms
- linuxchecked 22 Sep 2026
Alternatives to KDE Keysmith
- 1

Bitwarden
Free planOpen sourceAndroidiOSWebAPI9.3From $1.65 a month - 2

Duo Mobile
Free planAndroidiOS8.5From $3 a month - 3
SAASPASS Authenticator
Free planAndroidiOSWebExtension8.4From $1 a year - 4

LastPass
Free planAndroidiOSWebExtension8.4Free plan - 5
Yubico Authenticator
Free planAndroidiOSLinuxmacOS8.1Free plan - 6
HYPR Authenticate
AndroidiOSWebAPI8.1From $3 a month
