Authy is the fastest way to add two-factor authentication or passwordless login to your app. Secure your users’ accounts with high-security checks during logins and step-up transactions to ensure you’re letting the right person in. Easy support for SMS, Voice, OTP, and Push Authentication channels. Let’s get building.
All you need is an API Key and a developer environment to get started. Grab your credentials from the Authy Console, create a new Application and API Key while you're there, then code in the language of your choice.
Instead of using the Authy API directly to integrate two-factor authentication into your app, we provide a helper library for common web languages. If your language is supported, it's the fastest way to get started.
You've got an app in mind or an app already built and you want to increase security. These Authy API Reference Docs, tutorials, and guides will make your security integration simple.
Once you’ve started integrating Authy to your application, read our two-factor authentication best practices for help keeping everything smooth. Increase user trust, gate risky transactions, and add features such as passwordless login.
Twilio will help you with your complete account security flow. Verify users have the number they claim or look-up phone number carrier and type.