Flutter Gems is a curated list of 6000+ useful Dart & Flutter packages that are categorized based on functionality.
Top Flutter Ad Serving packages
Last updated: December 4, 2024
App publishers can often generate revenue and monetize their Flutter apps by serving Ads (advertisements) by using Flutter APIs or SDKs of Ad networks (intermediary between publishers and advertisers).
In Flutter, you can connect your Ad serving account (Google Admob, Facebook network, Unity ads, etc.) and serve various types of Ads like - banner, interstitial, video, rewarded or native, using packages listed below.
google_mobile_ads
Dart 3 compatible π 2.29K
Maintenance Status: Good
Flutter plugin for Google Mobile Ads, supporting banner, interstitial (full-screen), rewarded and native ads
app_tracking_transparency
Dart 3 compatible π 403
Maintenance Status: Good
This Flutter plugin allows you to display ios tracking authorization dialogue and request permission to collect data.
unity_ads_plugin
Dart 3 compatible π 158
Maintenance Status: Good
Unity Ads plugin for Flutter Applications. This plugin is able to display Unity Banner Ads and Unity Video Ads.
easy_ads_flutter
Dart 3 compatible π 112
Maintenance Status: Good
Easy Ads is a wrapper around famous ad packages which let you integrate ads easily
stack_appodeal_flutter
Dart 3 compatible π 88
Maintenance Status: Good
Official Flutter plugin to support Appodeal SDK for Android and iOS platforms. Support Consent Dialog for GDPR/CCPA zone.
applovin_max
Dart 3 compatible π 66
Maintenance Status: Good
AppLovin MAX Flutter Plugin for Android and iOS - with support for interstitial ads, rewarded ads, banners, and MRECs.
interactive_media_ads
Dart 3 compatible π 56
Maintenance Status: Good
A Flutter plugin for using the Interactive Media Ads SDKs on Android and iOS.
flutter_funding_choices
Dart 3 compatible π 54
Maintenance Status: Good
The Flutter implementation of Funding Choices, a Google service that allows to request user consent for personalized ads in AdMob.
flutter_pangle_ads
Dart 3 compatible π 37
Maintenance Status: Good
A high-quality Flutter advertising plug-in (ByteDance, pangolin)
advertising_id
Dart 3 compatible π 36
Maintenance Status: Good
A Flutter plugin to access advertising ID.Wraps ASIdentifierManager.advertisingIdentifier (on iOS) and advertising ID (on Android).
yandex_mobileads
Dart 3 compatible π 34
Maintenance Status: Good
Flutter plugin for Yandex Mobile Ads SDK. This plugin allows Flutter developers to easily integrate Yandex Mobile Ads SDK on Android and iOS apps.
flutter_unionad
Dart 3 compatible π 31
Maintenance Status: Good
Flutter plug-in that integrates Bytedanceβs pangolin Advertisement SDK for Android and iOS
flutter_yandex_ads
Dart 3 compatible π 29
Maintenance Status: Good
Yandex Ads support for flutter applications.
huawei_ads
Dart 3 compatible π 28
Maintenance Status: Good
Huawei Ads Kit plugin for Flutter utilizes Huawei's vast user base and extensive data capabilities to deliver targeted, high quality ad content to users.
flutter_qq_ads
Dart 3 compatible π 21
Maintenance Status: Good
A high-quality Flutter advertising plug-in (Tencent Advertising, Guangdiantong, Youlianghui)
admob_easy
Dart 3 compatible π 18
Maintenance Status: Good
Simplify your Flutter app's integration with Google AdMob for effortless monetization.
ad_gridview
Dart 3 compatible π 18
Maintenance Status: Good
A flutter widget to easily show Native Ad or any other Widget in Between a GridView.
gdpr_dialog_flutter
Dart 3 compatible π 4
Maintenance Status: Good
Library for use GDPR dialog from user for personalized ads and non personalized ads.
flutter_ironsource_x
Dart 3 compatible π 34
Maintenance Status: Average
IronSource Ads & Mediation Plugin for Flutter
unity_mediation
Dart 3 compatible π 30
Maintenance Status: Average
Unity Mediation plugin for Flutter Applications. This plugin is able to display Rewarded and Interstitial Ads from different ad sources.
pangle_flutter
Dart 3 compatible π 30
Maintenance Status: Average
A Flutter plugin that supports ByteDance Pangle SDK on Android and iOS. Such as Splash Ads, Rewarded Video Ads, etc.
vungle
Dart 3 compatible π 17
Maintenance Status: Average
The Vungle plugin for Flutter applications to enable ad monetization across iOS and Android.
admob_flutter
Dart 3 compatible π 466
Maintenance Status: Poor
Admob plugin that shows banner ads using native platform views.
facebook_audience_network
Dart 3 compatible π 310
Maintenance Status: Poor
Facebook Audience Network plugin for Flutter apps. You can show Facebook Banner ads, Interstitial ads, Rewarded video ads and Native ads though this plugin.
appodeal_flutter
Dart 3 compatible π 74
Maintenance Status: Poor
A Flutter plugin to display ads from Appodeal; it supports consent dialog to track users.
flutter_applovin_max
Dart 3 compatible π 52
Maintenance Status: Poor
Flutter plugin for showing applovin MAX mediation ads rewardvideo (Android & Ios). MAX is AppLovin's in-app monetization solution.
gdpr_dialog
Dart 3 compatible π 45
Maintenance Status: Poor
Library for use GDPR dialog from user for personalized ads and non personalized ads.
native_ads_flutter
Dart 3 compatible π 22
Maintenance Status: Poor
Null Safety Native Full Ads and Native Banner Ads
admanager_web
π 28
Maintenance Status: Average
Simple package that allow us display ads from Ad Manager in Flutter Web. This was primarily created to display Adsense ads on Flutter Web.
flutter_native_admob
π 177
Maintenance Status: Poor
Plugin to integrate Firebase Native Admob to Flutter application. Both iOS and Android supported
native_ads
π 42
Maintenance Status: Poor
Flutter plugin for AdMob Native Ads. Compatible with Android and iOS using PlatformView.
startapp
π 29
Maintenance Status: Poor
Flutter plugin for StartApp SDK - Currently only support Android platform
flutter_google_ad_manager
π 20
Maintenance Status: Poor
Flutter plugin for Google Ad Manager(DoubleClick for Publishers).
admob_consent
π 19
Maintenance Status: Poor
A wrapper for Google's User Messaging Platform (UMP) SDK, used for consent gathering (i.e. GDPR, ATT) on Android and iOS.