Need help with app_review?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

249 Stars 63 Forks MIT License 115 Commits 4 Opened issues


App Review - Request and Write Reviews and Open Store Listing for Android and iOS in Flutter. Maintainer: @rodydavis

Services available


Need anything else?

Contributors list

Flutter Community: app_review

Buy Me A Coffee Donate github pages GitHub stars app_review


alt text

Online Demo:


Flutter Plugin for Requesting and Writing Reviews in Google Play and the App Store. Apps have to be published for the app to be found correctly.

How To Use

It's important to note that the App ID must match the App ID in Google Play and iTunes Connect. This can be changed in the Info.plist on iOS and app/build.gradle on Android. You will use this App ID for other services like Firebase, Admob and publishing the app.


Opens In App Review but only if Play Services are installed on the device and the App is downloaded through the Play Store. Check out the official documentation.


iOS manages the pop-up requesting review within an app. You can call the code through

and if the user has "rate in apps" turned on, iOS will send "the request for the review" pop up. This is the required way for requesting reviews after iOS 10.3.

In debug mode it will always display. In apps through TestFlight, the

does nothing.
import 'dart:io';
import 'package:app_review/app_review.dart';
import 'package:flutter/material.dart';

@override void initState() { super.initState(); if (Platform.isIOS) { AppReview.requestReview.then((onValue) { print(onValue); }); } }

What is onValue value?

Just a sanity check to make sure there were no errors.


You could store a timestamp to know when to call again.


It doesn't really matter.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.