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.

pageSign In with Device

Sign in with Email/Phone Number

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

pageSign in with Email/Phone Number

Quickstart Guides

pageFlutter – Sign in with Device

Last updated