YubiKey Alternatives Worth Considering
YubiKey isn't the only hardware security key worth buying. Honest tradeoffs and real pricing for Google Titan, Nitrokey 3, Feitian ePass, OnlyKey, and Thetis Pro β and which one actually fits your setup.

You already own one YubiKey, or you've priced one out and balked at paying β¬69 twice for a backup. You don't have to buy Yubico again β several other vendors sell FIDO2 keys that cost less, ship with open-source firmware, or bundle in a password manager. Here's what each one actually gets you, and what it quietly gives up.
TL;DR
- Google Titan (~$30β35) is the cheapest mainstream pick, but it only speaks FIDO2/U2F β no OpenPGP, PIV, or SSH support like YubiKey has.
- Nitrokey 3 (~$59) is the open-source firmware option and matches YubiKey's SSH/OpenPGP support, at roughly the same price.
- Feitian ePass (~$25β35) is the cheapest way to buy 2β3 backup keys, with the same protocol tradeoff as Titan.
- OnlyKey adds on-device password storage to a FIDO2/U2F/TOTP key β useful only if you don't already run a password manager.
- None of these beat YubiKey on protocol breadth; they beat it on price, openness, or one specific feature.
KEY-STAT: 3 β the number of protocols (OpenPGP, PIV/Smart Card, SSH) that most YubiKey alternatives drop to hit a lower price. Check this list before you buy a cheaper key for the wrong reason.
What to check before switching away from YubiKey
Not every "YubiKey alternative" list mentioned in search results is actually comparable β several roundups mix in enterprise identity platforms like Microsoft Entra ID or Cisco Duo, which are software subscriptions for companies managing thousands of employee logins, not a physical key you buy once for yourself. Ignore those; this guide only covers hardware keys you can hold.
Before comparing prices, check three things against your own use case:
- Protocol support. FIDO2/WebAuthn and U2F cover most consumer logins (Google, Microsoft, GitHub, password managers). OpenPGP, PIV/Smart Card, and OATH-TOTP are needed for SSH key auth, email signing, or enterprise smart-card login β YubiKey supports all of these; most budget alternatives support only FIDO2/U2F.
- Connector type. USB-A, USB-C, and NFC availability varies model to model, same as the YubiKey 5 Series lineup.
- Whether you need it to match your primary key. If your bank or employer requires a specific protocol, buying a backup key that doesn't support it defeats the point of having one.
Note
If you followed our YubiKey setup guide and registered SSH access via PIV or OpenPGP, a FIDO2-only backup key (Titan, most Feitian models, Thetis Pro) cannot serve as your SSH backup β only Nitrokey 3 or another YubiKey can.
Comparison table: YubiKey vs the alternatives
| Key | Price (approx.) | Connectors | FIDO2/U2F | OpenPGP/PIV/SSH | Open-source firmware | Best for |
|---|---|---|---|---|---|---|
| YubiKey 5C NFC (baseline) | ~β¬69 | USB-C, NFC | Yes | Yes | No | Full protocol coverage |
| Google Titan | ~$30β35 | USB-A/C, NFC | Yes | No | No | Cheapest Google-ecosystem pick |
| Nitrokey 3 | ~$59 | USB-C, NFC | Yes | Yes | Yes | Open-source, SSH/OpenPGP parity |
| Feitian ePass | ~$25β35 | USB-A/C, NFC | Yes | No | No | Cheap backup keys, bought in pairs |
| OnlyKey | ~$50 | USB-C | Yes | Partial (TOTP) | No | Key + on-device password storage |
| Thetis Pro | ~$33 | USB-A/C, NFC | Yes | No | No | Budget all-connector backup |
Pricing is approximate and varies by region and reseller β check each vendor's own store before buying, the same way we cross-checked Yubico's official pricing rather than reprinting a stale spec sheet.
Google Titan Security Key
Titan is the obvious "cheaper YubiKey" answer, and for a narrow use case it's the right one: if every account you're protecting is Google, Microsoft, GitHub, or another FIDO2/WebAuthn-only service, Titan does the job for less money.
The catch is the protocol list, not the hardware. Titan doesn't support OpenPGP, PIV/Smart Card, or SSH key auth the way YubiKey does β so if you set up SSH login with your YubiKey, Titan can't be your backup for that specific use.
Tip
Titan is a genuinely good first key for a non-technical family member who only needs Google/Microsoft account protection β it's cheaper and there's nothing extra to configure.
Nitrokey 3 β the open-source pick
Nitrokey publishes its firmware and hardware documentation openly, which matters if you're the kind of reader who already runs Vaultwarden self-hosted rather than trusting a closed-source vault β the same instinct applies to what's running inside your security key.
Functionally, Nitrokey 3 is the closest match to YubiKey on this list: FIDO2/U2F plus OpenPGP and SSH support, so it can genuinely act as a backup for a YubiKey-protected SSH setup, not just your web logins. The tradeoff is price β at roughly the same cost as a YubiKey, the only thing you're buying is the open-source firmware, not a discount.
Feitian ePass β the budget bulk option
Feitian's ePass line is the cheapest way to end up with multiple keys in different bags, cars, or a safe-deposit box as backups. At roughly $25β35 depending on the exact model, buying two Feitian keys can cost less than one extra YubiKey.
Same limitation as Titan: FIDO2/U2F only. Treat Feitian keys as disposable backups for web-account 2FA, not as a stand-in for a protocol-heavy primary key.
OnlyKey β key plus password manager
OnlyKey folds FIDO2/U2F/TOTP support and on-device encrypted password storage into one USB-C key with a physical PIN pad, so a compromised computer never sees your master password typed on its keyboard.
That's a meaningful feature only if you don't already run a password manager. If you're already on Bitwarden or self-hosted Vaultwarden, OnlyKey's password-storage half is redundant β you'd be paying for a feature you won't use, and a dedicated password manager's browser integration and cross-device sync is more convenient day to day than typing on a physical PIN pad.
Thetis Pro and other budget all-rounders
Thetis Pro (~$33) packs USB-A, USB-C, and NFC into a single body, which makes it a reasonable one-size-fits-most backup if you're not sure what ports your other devices use. Like Titan and Feitian, it's FIDO2/U2F only β a convenience pick, not a protocol-matching backup.
Warning
Don't buy a FIDO2-only backup key as your only backup if your primary YubiKey is protecting SSH, email signing, or a smart-card login. Test that the backup actually authenticates the non-FIDO2 service before you rely on it β discovering the gap during an actual lockout is the expensive way to learn this.
Which one should you actually buy?
- You only log into Google, Microsoft, or GitHub-style FIDO2 accounts: Google Titan β cheapest mainstream option, no functionality left on the table for that use case.
- You use SSH key auth or OpenPGP and want a real backup, not just a cheaper one: Nitrokey 3 β the only alternative here that matches YubiKey's protocol coverage.
- You want 2β3 cheap backup keys to scatter across bags and locations: Feitian ePass or Thetis Pro.
- You want a key that also stores passwords and don't already use a password manager: OnlyKey.
- You need OpenPGP, PIV, or SSH support and want the widest ecosystem support: stick with YubiKey β none of these alternatives beat it on protocol breadth, only on price or one specific feature.
Frequently asked questions
Is there a cheaper alternative to YubiKey?
Yes β Google Titan (~$30β35) and Feitian ePass (~$25β35) both cost less than YubiKey, but neither supports OpenPGP, PIV, or SSH key authentication the way YubiKey does. They're a good fit only if every account you're protecting uses FIDO2/U2F or WebAuthn.
Is Google Titan as good as YubiKey?
For FIDO2/WebAuthn logins (Google, Microsoft, GitHub, most password managers), yes. Titan doesn't match YubiKey's broader protocol support for SSH, OpenPGP, or Smart Card/PIV use cases.
Can I use a non-YubiKey security key with Bitwarden or Vaultwarden?
Yes β Bitwarden and self-hosted Vaultwarden support any FIDO2/WebAuthn key as a login method, including Titan, Nitrokey, Feitian, and Thetis Pro. This is separate from OnlyKey's own on-device password storage feature.
Do open-source security keys like Nitrokey actually work with SSH?
Yes β Nitrokey 3 supports OpenPGP and SSH key authentication, the same way YubiKey does, making it the one alternative on this list that can genuinely back up a YubiKey-protected SSH setup rather than only covering web-account 2FA.
More from Self-Hosting & Privacy

Every best-router-for-security list disagrees with the next, and the models they crown go stale within a year. Four durable criteria β WPA3, firmware update cadence, VLAN support, OpenWrt/DD-WRT compatibility β for evaluating any router yourself.

Your router already has a firewall. A decision framework for whether that is enough or whether pfSense/OPNsense earns its complexity β based on what you are actually running (VLANs, self-hosted services, port forwards), with real cost detail.

Another box arrived β a smart plug, a camera, a voice assistant β and the same thought as last time: this thing now shares a network with the laptop that has your tax documents on it. Guest-network toggles do not fully isolate IoT devices. Real VLAN config, inter-VLAN firewall rules, and a verification test.
Stay in the loop
Get the latest articles delivered to your inbox. No spam, unsubscribe anytime.
Best Router for Security in 2026
Every best-router-for-security list disagrees with the next, and the models they crown go stale within a year. Four durable criteria β WPA3, firmware update cadence, VLAN support, OpenWrt/DD-WRT compatibility β for evaluating any router yourself.
Continue Reading