Authentication

Yubico Authenticator

Yubico Authenticator is a code generator for two-factor logins that stores the underlying secrets on a hardware security key rather than on the computer or phone, so anyone holding the key can supply time-based codes through USB or a contactless tap.

Visit official website ↗
✓ Software download·Open Source·Updated September 23, 2026
DeveloperYubico AB
LicenseOpen Source
File size58.8 MB
Languageen-US
Downloads10

Yubico Authenticator: One-Time Codes Kept on a Security Key

Yubico Authenticator generates the six-digit codes that many services expect as a second factor, but it keeps the secrets behind those codes on the hardware key instead of in the application. The workflow is short: tap or plug in the key, unlock it if a password is required, then read the code, which the key itself computes. Accounts are added by scanning the same QR code an ordinary authenticator app would use, so no service-side changes are needed. Because the credentials live in the device, the codes follow the key rather than the machine, and losing a laptop no longer means losing access to every account protected by it.

Yubico Authenticator also handles the key's other applications, so PIN changes, credential listings, and resets do not require a second utility. Accounts appear in a list that can be searched and sorted, codes can be copied with one click, and entries can be added by hand or from a QR code image. Because nothing is synced to an account, there is no recovery through an email address: a spare key registered with the same services is the practical backup. Recent versions add other management panels, and a key used this way pairs naturally with a hardware-backed workstation, whether that machine runs a creative application like CLIPSTUDIOPAINT or a developer toolchain.

Benefits of Using Yubico Authenticator

The advantage of using Yubico Authenticator over a software authenticator is that the secrets are never sitting on a device that browses the web. A phone-based authenticator stores its seed values on the phone, which means malware, a backup extraction, or a stolen unlocked handset can expose every code at once; with the key holding the seeds, an attacker needs the physical device and the codes cannot be harvested remotely. Turning off cloud synchronisation is not a setting to remember, because codes are computed on the key each time and never travel anywhere. Inserting the key into another computer produces the same accounts immediately, which is convenient on shared or temporary machines, and an OATH password prevents anyone who finds the key from reading its credentials. The trade-off is discipline: a lost key cannot be recovered, so a spare registered alongside it belongs in the setup.

Yubico Authenticator features

Key capabilities and highlights.

Feature 1

Hardware-Stored Credentials

Yubico Authenticator keeps the seed values for each account on the security key rather than in a file on the computer or phone. Codes are computed by the device when it is touched or inserted, so there is no copy of the secrets on the host system for malware to find.

Feature 2

TOTP and HOTP Codes

Both time-based and counter-based one-time passwords are supported, covering the standards used by most services that offer app-based second factors. Codes refresh on the usual interval and stay valid for the short window the service expects, so the login process itself does not change.

Feature 3

Adding Accounts by QR Code

New accounts are enrolled by scanning the QR code a service displays, or by entering the setup key manually when a camera is unavailable. Because the format is the standard one used by authenticator apps, no service-side configuration is required and existing accounts can be re-enrolled.

Feature 4

Search, Favourites, and Copy

The account list can be searched and sorted, frequently used entries can be kept at the top, and a code can be copied to the clipboard with a single click. That keeps the most common logins a keystroke away even when dozens of accounts are stored on the key.

Feature 5

OATH Password Protection

A password can be set on the OATH application so that codes are only produced after it is entered, which protects the stored credentials if the key is mislaid. Without that protection, anyone who holds the key and a computer can read the codes it generates.

Feature 6

Contactless Tap and USB

On devices with an NFC reader, touching the key to the reader displays codes without a cable, while a USB connection is used where contactless is unavailable. The same key therefore works across laptops, desktops, and phones with an identical account list.

Feature 7

Offline and Sync-Free Operation

No network connection or vendor account is involved, so codes can be generated on an isolated machine or in a location with no signal. Because nothing is synchronised, there is also no cloud copy of the secrets that a breach elsewhere could expose.

Feature 8

Built-In Key Management Panels

Beyond codes, the application exposes settings for the key itself, including PIN changes, credential listings, and reset options, so a second utility is not always necessary. That consolidation makes it practical to configure and maintain a key from the same window used to log in.

Old versions

Browse historical releases and previous builds.

7.4.1July 8, 2026
7.4.0June 16, 2026
7.3.3April 15, 2026
7.3.2March 3, 2026
7.3.1October 9, 2025

Frequently asked questions

Common questions about Yubico Authenticator.

What is Yubico Authenticator used for?

It generates the one-time codes that services ask for as a second factor, using secrets stored on a hardware security key instead of on the computer or phone. The key is touched or inserted, and the code appears in the application window.

How is it different from a phone authenticator app?

A phone app keeps the seed values on the phone, where a stolen unlocked device or a backup extraction could reveal them. With this approach the secrets stay on the key and are never copied to the host, and the codes are available on any machine the key is connected to.

Does it work without an internet connection?

Yes. Codes are computed by the key using its internal clock, so no network access or vendor account is required. That makes it usable on isolated machines and in places where connectivity is unavailable or unreliable.

Can it be used with any service that supports authenticator apps?

It works with services that support the standard time-based or counter-based one-time password schemes, which covers most accounts offering app-based two-factor authentication. Adding an account uses the same QR code or setup key that any other authenticator app would accept.

What happens if the key is lost?

Codes cannot be produced without the key, and there is no account-based recovery route because nothing is stored in the cloud. The workaround is to register a second key with the same services in advance, so a lost device becomes an inconvenience rather than a lockout.

Are the codes stored anywhere on the computer?

The seed values used to generate codes stay on the key, and the application reads them on demand. A code that has been copied exists briefly on the clipboard, so copying is convenient but the clipboard should be cleared on shared machines.

Does it need a special card reader?

No, an ordinary USB connection is enough. Keys that support contactless operation can also be used with the NFC reader built into many laptops and phones, which removes the need for a cable or a dedicated reader.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Software download

Download Yubico Authenticator

Yubico Authenticator is a code generator for two-factor logins that stores the underlying secrets on a hardware security key rather than on the computer or phone, so anyone holding the key can supply time-based codes through USB or a contactless tap.