• Yubico Developers

    Hardware-backed security. Open-source tools for modern, standard-based auth. Drop in hardware-backed security using our FIDO2, WebAuthn, and OTP SDKs. Built by developers, for developers—no proprietary lock-in.

    Home / Why Yubico / For developers

    Build the future with the Yubico Developer Community

    Yubico for Developers is your open-source toolkit for building phishing-resistant authentication and pushing the boundaries of hardware trust using passkeys. We provide the SDKs, APIs, and documentation you need to drop hardware-backed security—like FIDO2, WebAuthn, and passkeys—directly into your code.

    But you aren’t building alone. We are actively growing a community of developers and engineers dedicated to expanding passkeys beyond simple authentication and directly into privacy-preserving digital actions. Join our community to troubleshoot with peers, build with us and get exclusive access to hackathons, and connect at developer-specific events. Come build with Yubico and help secure the internet and digital identity for all.

    Rapid integration of strong authentication

    YubiKey icon

    Open source code

    Integrate the YubiKey with your service, it’s quick and easy. The YubiKey works seamlessly with Windows, MacOS, Linux, iOS, and Android devices. No extra software for your users to download or license.

    Developer tools

    Use our reference documentation and testing tools to rapidly enable one touch authentication for your users. The YubiKey supports FIDO, PIV-compatible Smart Card, One-time Passwords (OTP), and OpenPGP.

    Own your secrets

    Control your own cryptographic secrets. No passwords, keys, PINs or other secrets are shared with Yubico.


    Yubico’s SDK offerings deliver rapid integration of hardware-based strong authentication

    green outline of yubikey

    YubiKey SDKs

    Yubico has developed a range of mobile SDKs, such as for iOS and Android, and also desktop SDKs to enable developers to rapidly integrate hardware security into their apps and services, and deliver a high level of security on the range of devices, apps and services users love.

    YubiHSM SDKs

    The YubiHSM2 SDK contains a set of tools and interfaces to manage the YubiHSM 2 and YubiHSM 2 FIPS hardware. Microsoft’s KSP and PKCS#11 modules are included in this SDK as well.

    Learn more >

    Join our community

    The Yubico Developer Program provides resources for organizations implementing strong authentication. We offer free workshops, documentation, implementation guides, APIs and SDKs. Join our mailing list to get early access to resources and be a part of a growing community of developers.

    Join YubiDevs newsletter

    Works with YubiKey program

    Join the Works with YubiKey program to have your products and services featured on the Works with YubiKey catalog. Participate in co-marketing activities that showcase your solution and promote the value of strong authentication.

    Learn more

    Yubico Developer videos

    Learn about Yubico Developer products, WebAuthn specifications, platform SDKs. We’ll be publishing the occasional coding video explaining the newest and established features of your YubiKey. 

    Learn more

    Featured solutions

    Read about some of the recent and most popular YubiKey integrations.

    Knowledge base

    Get answers to commonly asked questions

    Learn more

    Downloads

    Access our free and open source software tools

    Learn more

    Developer program

    Learn, connect and integrate with Yubico technology

    Learn more

    GitHub

    Explore the latest YubiKey 5.8 repository to discover how to build with Yubico

    Learn more

    Top 3 things developers need to know about YubiKey 5.8

    Learn more

    OpenAI mandates hardware-backed passkeys for Trusted Access Cyber members to log into ChatGPT accounts

    Learn more

    How Yubico makes Android passkey authentication seamless

    Learn more