SimpleWebAuthn

A collection of TypeScript-first libraries for simpler WebAuthn integration. Supports modern browsers and Node.

Simple to Use

Simple to Use

It's in the title! SimpleWebAuthn aims to make it as easy as possible to add advanced WebAuthn-powered security to your websites so that you can move on to the fun stuff.

First-Class TypeScript Support

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.

FIDO® Conformant

FIDO® Conformant

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.