YubiKey OATH Software

This page lists software that can read TOTP or HOTP codes from YubiKeys.

Note
YubiKeys can also emit HOTP codes via USB without any software.

Android

For YubiKey 4 and NEO.

The Yubico Authenticator app lets you read OATH codes from your YubiKey over NFC, or over USB (via a USB on-the-go adapter or by directly connecting a YubiKey 4C to a phone with a USB-C port).

Windows, OS X and Linux

For YubiKey 4, NEO, Standard and Edge.

The Yubico Authenticator for Desktop lets you read OATH codes from your YubiKey over USB. Support the newer OATH implementation (YubiKey NEO and 4) as well as the older slot-based implementation (YubiKey Standard and Edge).

The ykchalresp command line tool (bundled with Yubikey Personalization) can generate OATH codes using ykchalresp -t. Supports the older slot-based implementation (YubiKey Standard and Edge).