A collection of TypeScript-first libraries for simpler WebAuthn integration. Supports modern browsers and Node.
Simple to Use
It's in the title! SimpleWebAuthn makes it as easy as possible to add WebAuthn-powered passkeys to your websites so that you can move on to the fun stuff.
First-Class TypeScript Support
Everything is authored in 100% TypeScript! And a dedicated package for type declarations makes it even simpler to use SimpleWebAuthn in your own TypeScript projects.
SimpleWebAuthn passes FIDO® Conformance Server Tests with flying colors! You can rest easy knowing that when you need to take things to the next level, SimpleWebAuthn will grow with you.