The best security key in 2024: hardware keys for top online protection

PRICE
VERDICT
REASONS TO BUY
REASONS TO AVOID
VERDICT
REASONS TO BUY
REASONS TO AVOID
Quick Links

The best security key introduces an unparalleled layer of security to both personal and business devices by implementing physical two-factor authentication (2FA) measures that significantly bolster device security. 

Unlike the more common software-based 2FA methods, which rely on text messages or emails for identity verification, hardware-based security keys provide a more robust solution. These devices, once connected to a computer or mobile device, allow users to gain immediate access to services through the simple press of a button or a keypad, offering a superior level of security without the delay associated with receiving a code.

Rooted in the FIDO U2F Open authentication standard, security keys are not only affordable but also versatile, compatible with a wide range of connections including USB-A, USB-C, Bluetooth, and NFC. This standard, developed through the collaboration of Google and Yubico, is now a critical security layer for several leading internet services such as Facebook, Gmail, Dropbox, GitHub, Salesforce.com, and even the UK government, ensuring their protection against unauthorized access.

However, it's essential to recognize that security keys vary in terms of quality and functionality. Our evaluation of these keys has covered an extensive array of criteria, from their adherence to security protocols and authentication standards to their durability, portability, user interface, ease of setup, cost-effectiveness, and design. Our comprehensive review aims to guide you toward selecting the best security key, providing a reliable and efficient way to enhance the security of your devices and sensitive information.

The best security key in 2024

Why you can trust TechRadar We spend hours testing every product or service we review, so you can be sure you’re buying the best. Find out more about how we test.

 Below you'll find full write-ups for each of the best security key options in our list. We've tested each one extensively, so you can be sure that our recommendations can be trusted. 

Yubico YubiKey 5 NFC

(Image credit: Yubico)

The best security key overall

1. Yubico YubiKey 5 NFC

The all-round best security key

Reasons to buy

+
Small and light
+
Durable

Reasons to avoid

-
No USB-C connection
-
Bigger than Nano version

Manufactured by Yubico, the codeveloper of the FIDO U2F open authentication standard used by many security keys, the YubiKey 5 NFC is in a safe pair of hands regarding securing your devices. As its name suggests, it works using USB-A (or USB-C using an adapter) or NFC. 

It offers out-of-the-box compatibility with many services – including Google Chrome, Facebook, Dropbox, LastPass, 1Password, and more. The YubiKey 5 is compact, durable, and light – and it’s even waterproof. Sporting a black-and-gold design, it’s one of the best security keys to show off attached to a keyring.

You can set up the YubiKey as a U2F second factor seamlessly by following the service instructions and inserting the key in the USB slot when given the prompt. Tapping or pressing the gold circle on the key will enroll your key, so the next time you log in, you just have to enter the password, insert the key, and tap it. 

Thetis Fido U2F Security Key

(Image credit: Thetis)

The best budget security key

2. Thetis Fido U2F Security Key

A 360-degree swiveler security key

Reasons to buy

+
Durable folding design
+
Affordable

Reasons to avoid

-
No Bluetooth
-
Only U2F compatibility

If you're looking for the best bang-for-buck in a security key, this model from Thetis should be on your list. There’s no Bluetooth onboard (it’s available on a more expensive model), and it only supports the FIDO U2F standard – so there’s no UAF or OTP compatibility. However, it will provide secure website access if you use Chrome or Opera as a browser on Windows, macOS, or Linux. 

Handily, this affordable security key sports a compact folding design with a rotating aluminum casing that prevents the connector from being exposed to potential damage while transporting. It comes in three attractive colors — black, gold, and silver. 

The plastic casing feels sturdy and relatively durable, but you'll want to avoid placing it with heavy objects in your bag. The hole punch on the key isn't large enough, so you'll have limited options for attaching keychains or lanyards.

Yubico Yubikey 5C

(Image credit: Yubico)

The best security key for Android

3. Yubico Yubikey 5C

Tiny security key with a USB-C port

Reasons to buy

+
Compact USB-C design
+
Compatible with range of standards

Reasons to avoid

-
No NFC
-
Costlier than alternatives

While it's not the most affordable security key on this list, coming in at a higher price than Yubico’s USB-A and NFC-equipped version, this USB-C security key is essential for owners of Android devices. 

The 5C is compatible with various standards – including FIDO U2F, OTP, Smart Card, and OpenPGP. That said, it lacks NFC and isn’t compatible with iPhone devices – you’ll need the Yubico 5Ci for that. This model, made in the USA, is durable-, water-, tamper- and crush-resistant, so it should survive any journey.

The YubiKey 5C supports Google Chrome and other FIDO-compliant apps on macOS, Windows, and Linux. These apps include Gmail, Dropbox, Outlook, Facebook, Dashlane, LastPass, and 1Password. 

This YubiKey has a hole punch that's large enough to attach to standard keychains and lanyards, and it fits tightly in the USB port.

CryptoTrust OnlyKey

(Image credit: CryptoTrust)

The best security key with password manager

4. CryptoTrust OnlyKey

A password manager and security key in one

Reasons to buy

+
PIN protection
+
Password manager

Reasons to avoid

-
Not as compact as rivals
-
Poor UI

As its name suggests, OnlyKey has some nifty features its rivals lack. Thanks to an onboard keypad that can bypass keyloggers that find their way onto computers, it can keep online accounts safe if a computer or website is compromised. It supports multiple methods of 2FA, including FIDO 2 U2F, Yubico OTP, and TOTP. 

While it isn't the best password manager for mainstream purposes, OnlyKey can store 24 OTP accounts, 24 passwords, and 24 usernames/URLs, on a single key. This feature is pretty handy if you're not keen on memorizing multiple passwords and want the key to handle it for you. 

It offers features such as encrypted backup, self-destruct (which wipes the device after a certain number of incorrect attempts), and the ability to update the firmware to access new features. On the downside, its user interface is far from the prettiest we’ve ever seen.

Yubico YubiKey 5 Nano

(Image credit: Yubico)

The best tiny security key

5. Yubico YubiKey 5 Nano

The smallest USB security key around

Reasons to buy

+
Keyring-friendly
+
FIDO certified

Reasons to avoid

-
USB-A-only
-
No NFC

If you are looking for the smallest security key around, this is it. The Yubico YubiKey 5 Nano is eclipsed by most coins and is inconspicuous when attached to a keyring. However, its diminutive size comes at a cost in that no NFC is on board, which is to be expected. 

This security key is FIDO 2 certified and supports several other protocols, including FIDO U2F, Yubico OTP, OATH-TOTP, OATH-HOTP, and OpenPGP. Perhaps the most novel use of the YubiKey 5 Nano is its ability to grant access to Twitter in an instant on a USB-A-equipped laptop.

Despite its tiny size, this key is quite durable, with an IP68 rating, crush resistance, and no moving parts. It fits snugly in USB ports, but removing it can feel cumbersome if your nails are not long enough.

We've also featured the best access control systems.

The best security key: FAQs

What is a security key?

A security key is a USB drive that connects to devices (like laptops and phones) and provides secure access. 

These keys bolster security by adding an additional layer of identity verification, similar to OTPs and email verification. You can use a security key to securely log in to your computer and online accounts and apps.

How to choose the best security keys for you?

When selecting the best security keys for yourself, you'll want to factor in what degree of security you need, the authentication standard the key's based on, the security protocols it supports, the key's size, and the connectivity format.

A security key will support either USB-A, USB-C, or Lightning ports. Some security keys have Bluetooth and NFC for wireless security access. 

If you want a key that'll store passwords for you and make it easier to log in to apps, websites, and accounts, pick a security key with a built-in password manager. 

Look out for the security key's user interface, portability (not all keys can be attached to a keyring), and durability, among other things. 

The best security keys: How we test

We tested various security keys to accurately assess their performance. We evaluated the number of security protocols they support, the authentication standard they're based on, and the type of USB connectivity.

We analyzed their design, portability, durability, and the applications they're compatible with. Read more on how we test, rate, and review products on TechRadar.

John Loeffler
Components Editor

John (He/Him) is the Components Editor here at TechRadar and he is also a programmer, gamer, activist, and Brooklyn College alum currently living in Brooklyn, NY.

Named by the CTA as a CES 2020 Media Trailblazer for his science and technology reporting, John specializes in all areas of computer science, including industry news, hardware reviews, PC gaming, as well as general science writing and the social impact of the tech industry.

You can find him online on Bluesky @johnloeffler.bsky.social

With contributions from