
Published on: May 24, 2025 Updated 2 times since publishing
A YubiKey is a small physical USB device used to secure your online accounts. It works as part of a two- or multi-factor authentication (2FA/MFA) setup, where access requires two forms of verification — typically your password and a second factor like the YubiKey.
Compared to common 2FA methods like SMS or email codes, YubiKeys are significantly more secure. Because they’re physical devices, they can’t be remotely intercepted. Authenticator apps offer better protection than SMS, but hardware-based tools like YubiKeys are safer still. For maximum security, pair a YubiKey with a trusted password manager like 1Password, which fully supports YubiKey integration.
Today, you’ll learn how YubiKeys work, get more specifics about how they compare to other 2FA methods, and learn how to set one up yourself.
How Do YubiKeys Work?
Just like you would open a physical door with a key, a YubiKey can be used to access an online account. Though the tech behind the scenes is more complicated, deploying a YubiKey is incredibly simple: just plug it into your device when prompted, tap the button on the key, and you’ll be let into your account.
As an authentication method, YubiKeys work because each key has a unique signature built into it. Once you pair your YubiKey to one of your accounts, you’ll need it to access said account. Specifically, you’ll need a code generated by the YubiKey. But rather than type out any code into a field, all you have to do is plug in the YubiKey and press the button on it (or tap it on the back of your mobile device).

YubiKeys offer a high level of security and support advanced authentication protocols, including:
- FIDO2.
- FIDO U2F.
- Temporary one-time passwords (TOTPs).
- OpenPGP 3.
YubiKeys are compatible with all major mobile and desktop operating systems. Therefore, it’s easy to log into accounts secured with YubiKey across multiple devices you own. However, the degree of cross-device compatibility depends on which YubiKey model you have.
For a better understanding of the benefits of a tool like YubiKey, read our detailed beginner’s guide to two-factor authentication.
YubiKey vs. Other 2FA Methods: How It Compares
Hardware keys compare quite favorably to other 2FA methods. Arguably, YubiKeys offer the most secure, streamlined second authentication factor available today. Time-based one-time passwords (TOTPs) are the most widely used type of 2FA. But there are some serious downsides. For one, if your TOTPs are delivered to your phone, you might not be able to receive them while traveling (and you certainly won’t be able to get them if your phone is lost or stolen). Even worse, they’re susceptible to SIM hijacking attacks.
Authenticator apps like Authy and Microsoft Authenticator are safer in that codes generated in these apps can’t be easily intercepted, but, like all TOTP methods, they still require the user to manually enter a code. Security risks aside, this takes more time and can be frustrating as the codes expire if you’re too slow. A YubiKey, on the other hand, will securely generate and deploy an authentication code for you. All you need to do is plug it in and tap the button on it.
Here’s a table to give you a better picture of how YubiKeys compare against other commonly used authentication methods:
One of the greatest benefits of using a YubiKey over other 2FA methods is anti-phishing protection. A hacker could trick you into entering TOTPs from an authenticator app into a fake website. Another common tactic is to send fake TOTPs accompanied by phishing URLs.
YubiKeys, on the other hand, will never generate validation codes without verifying the website’s legitimacy. And besides, to exploit the system, a criminal would have to present you with a device to plug your YubiKey into!
All that said, you will obviously need to keep your YubiKey on your person to get into any accounts secured by it. Of course, the same is true of your phone if you use your phone number or an authenticator app for 2FA.
That said, if your phone is stolen, a clever criminal can use it to get into your accounts. But even if you’re mugged, a criminal is less likely to steal what appears to be a simple USB stick. Even if they did, they’d have no way of knowing what account it’s used for.
How to Set Up a YubiKey for Your Accounts
Protecting your accounts with a YubiKey will vary from site to site and platform to platform. Likewise, YubiKeys will only work on online accounts that support hardware security keys or authenticator apps.
Here’s how to set up your YubiKey as a 2FA method:
- Go to the online account you’d like to protect with your YubiKey.
- Go to the account’s security settings. I’ll use Gmail for this example.
- Look for 2FA or MFA settings, and click through. You may have to enter your password again to access these settings.
- Find the option to add a security key.

- When prompted, insert your YubiKey into your computer’s USB or Type-C port and touch the physical button on it.

- You’ll be prompted to name the key. Be sure to give it a distinctive name, especially if you have more than one YubiKey.
The next time you sign in to that account (Gmail, in this case), you’ll need to use your YubiKey to get in. And if someone were to steal your password, they wouldn’t be able to log in without your YubiKey!
For accounts that don’t support hardware keys, simply use the YubiKey authenticator app. This is more secure than the regular mobile authenticator apps since codes will only be generated when you connect your phone to your physical key (and the code won’t be transmitted over any network, so there’s no chance of interception).
What Are the Different YubiKey Models?
YubiKey offers a few different series for various purposes. Here’s a quick rundown of each model in the YubiKey series:
- YubiKey Bio: This model is only available for businesses, so if you’re looking for a tool for personal use, look elsewhere. It also lacks NFC support and a Lightning port connector for iOS devices, so you can’t use it in conjunction with mobile devices.
- YubiKey 5 FIPS: Arguably the most advanced series, 5 FIPS YubiKeys are engineered to meet the Federal Information Processing Standards (FIPS). They’re recommended if you deal with sensitive data or are bound by higher data control regulations.
- YubiKey Security Key: The best budget option, YubiKey’s Security Key series offers almost the same functionality and limitations as the YubiKey Bio range. Fortunately, it brings NFC support, which makes it more mobile-friendly than the YubiKey Bio. The biggest downside is that it lacks a fingerprint scanner.
- YubiKey 5: The YubiKey 5 is the best bet for everyday users, regardless of operating system. In short, it lets you benefit from the most secure 2FA method available and contains pretty much all of YubiKey’s security features (though it isn’t FIPS compliant).
- YubiKey Nano: An option across various YubiKey series, Nano keys are much smaller than the normal kind. They’re meant to stay plugged into your computer on a long-term basis. Naturally, this eliminates the extra stress of carrying a key with you everywhere, as you only have to tap the nano key to authenticate account access.
Extra Security Benefits of Using a YubiKey
Beyond generating codes that cannot be intercepted, there are other security benefits that come with using a YubiKey as your go-to 2FA method. Here are a few:
- YubiKeys can’t be copied. Unlike physical keys, a YubiKey can’t be cloned. Therefore, they can’t be stolen and duplicated for backdoor access into your account. However, this also means you can’t copy data directly from your primary YubiKey onto a backup unit. Instead, you’ll have to manually set up the backup unit. Luckily, this is fairly easy to do.
- YubiKeys stop account takeovers. The standard phishing message tries to get the victim to enter a password on a lookalike site. Some clever criminals will also try to get you to send TOTPs. With your accounts protected by a YubiKey, this isn’t a threat.

- YubiKeys work with all devices. Therefore, you don’t have to revert to less secure 2FA methods when logging into a YubiKey-secured account on your smartphones and desktop computers.
- YubiKeys offer multiple authentication methods. Some online banking, cryptocurrency, financial, and other websites don’t support security keys yet. In these cases, you can still use a YubiKey via the YubiKey authenticator app. Because the physical key is still needed for the app to work, this is safer than standard authenticator apps.
- YubiKeys offer passwordless logins. Eliminate password vulnerabilities by using your YubiKey to directly validate logins. The upside is that online platforms offering this feature don’t have your passwords on file; therefore, your passwords can’t leak in a data breach. This also means you don’t have to go through the pain of resetting passwords.
What Happens if You Lose Your YubiKey?
Losing your YubiKey may also mean losing access to online accounts you’ve associated with your YubiKey. Some online services will allow you to get around this by proving your identity in other ways, but this can be time-consuming and stressful. What’s more, some platforms, like many cryptocurrency wallets, may lock you out forever.
If you lose your key, remove it as a 2FA method on all apps and platforms you’ve set it up with. This ensures that anyone who finds the YubiKey can’t use it to access any of your online accounts.
That said, it’s nearly impossible for any random person who finds your YubiKey to know what accounts you’ve associated with it. Your key won’t contain any personally identifying information. However, revoking access to your online accounts is important in the rare case that your YubiKey was stolen by someone targeting you in particular. In that case, they may already have an idea of what accounts you use (and could even have compromised some of your passwords).
Given the risks, you might want to consider getting two YubiKeys, so one can serve as a spare. If you’re proactive about setting up your spare when you first start using YubiKey, transitioning from one to the other is incredibly easy. For this reason, it’s common practice at larger organizations for each user to have multiple keys ready, just in case. Though far less convenient than replacement keys, as they can only be used once, recovery codes can also mitigate the problem of a lost key (more on that below).
Best Security Practices for Using YubiKeys
Follow the tips below to get the most out of your YubiKey while avoiding common risks:
- Save recovery codes. On setup, your YubiKey will generate recovery codes that can be used to regain account access in the case of key loss or theft. I recommend storing your codes as notes in 1Password or any other top-of-the-line password manager. In a pinch, you can print them out and keep them in a safe.

- Get secondary YubiKeys. Just like you keep a copy of your house key, it’s important to do the same with YubiKeys. Remember that you can’t copy data directly from one YubiKey to another — you’ll have to manually set up the replacement keys to access the same online services as the main one. Also, it’s best to keep your secondary YubiKey at home or somewhere else secure, so you don’t risk losing it alongside the primary key.
- Distribute logins across keys. If you can afford it, separate your YubiKeys by function. You can maintain some YubiKeys for work accounts, while others grant you access to personal accounts. This reduces the impact of a key loss and ensures that not all your access codes are on the same key.
- Lock devices with Nanokeys connected. Nano YubiKeys ensure seamless logins. However, anyone with physical access to your computer can tap these keys to log in to your accounts when you’re not there (provided they have your password).
- Combine authentication methods. Using a YubiKey as your 2FA method is one of the most secure options available. Still, it doesn’t hurt to combine it with another secure option like authenticator apps. This can be layered to create an MFA system. Though it might seem excessive, for truly sensitive accounts, the more authentication factors required, the better.
Frequently Asked Questions
Can I use a YubiKey with multiple devices?
You can use a single YubiKey to log in to numerous accounts across multiple devices. In other words, you can set up your YubiKey for an account via your Windows PC, then use it to log in to that account on mobile or Mac.
However, using a YubiKey with multiple devices is dependent on cross-device compatibility. Some models can only work with desktops, while some work with all operating systems.
Does YubiKey store your information?
YubiKeys don’t store any personally identifying information about you. So anyone who gets hold of your YubiKey can’t know what accounts it’s for, see your account usernames, recent activity, or anything of the sort.
Are YubiKeys worth the cost?
YubiKeys aren’t for everyone, but if you’re concerned about security, work in highly data-sensitive organizations, or are in any way a tempting target (like if you own lots of crypto or are a public figure), they’re definitely worth it. They don’t store any of your information, aren’t connected to the internet, and generate all the codes needed for authentication on-device. This makes them very challenging to hack, and the codes on your YubiKey can’t be cloned to another key.
How do I choose the right YubiKey model for my needs?
The first step to choosing the right YubiKey model is ensuring it works with all your devices. Some YubiKeys only have a USB slot, which might make them incompatible with mobile devices and Macs. Likewise, look for supported authentication protocols to see if it matches what’s obtainable on the accounts you use — after all, not all online accounts support security key authentication just yet. Finally, consider extra security features, such as fingerprint scanning, that might make a difference for you.
Can I use YubiKey with my mobile phone?
You can use certain YubiKey models with your Android and iOS smartphones. These mobile-friendly YubiKeys, such as the YubiKey 5 series, validate your logins when you plug them into the device’s charging port. They also support NFC technology — simply tap your key against any device that lacks a USB-A port.