The easiest way to add Passwordless Login and Email/Phone Number Verification to your Flutter app.


Add Cotter to your pubspec.yaml , then run flutter pub get.


Check the latest releases in pub.dev. You may need to restart your flutter for it to run pod install (stop flutter run and re run it).

For Android:

Update the minSdkVersion inside android/app/build.gradle to 18:

defaultConfig {
    // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
    applicationId "com.example.example"
    minSdkVersion 18   // 👈 Update this line
    targetSdkVersion 28
    versionCode flutterVersionCode.toInteger()
    versionName flutterVersionName

Complete Guides

Sign in with Device

Allow users to login automatically from a device that they trust.

Sign In with Device

Sign in with Email/Phone Number

Authenticate users by sending a Magic Link or OTP via email, SMS, or WhatsApp.

Sign in with Email/Phone Number

Quickstart Guides

Flutter – Sign in with Device

Last updated