Fixed size banner ads

  • The Google Mobile Ads SDK offers fixed ad sizes as an alternative to adaptive banners.

  • Standard banner sizes include Banner (320x50), Large Banner (320x100), IAB medium rectangle (300x250), IAB full-size banner (468x60), and IAB leaderboard (728x90), each with specified availability for phones and/or tablets.

  • Custom banner sizes can be defined using GADAdSizeFromCGSize by providing the desired width and height.

  • Code examples for implementing fixed size banner ads are available in both Swift and Objective-C.

Select platform: Android iOS Flutter

Google Mobile Ads SDK supports fixed ad sizes for situations where adaptive banners ads don't meet your needs.

The following table lists the standard banner sizes.

Size in dp (WxH) Description Availability AdSize constant
320x50 Banner Phones and tablets GADAdSizeBanner
320x100 Large banner Phones and tablets GADAdSizeLargeBanner
300x250 IAB medium rectangle Phones and tablets GADAdSizeMediumRectangle
468x60 IAB full-size banner Tablets GADAdSizeFullBanner
728x90 IAB leaderboard Tablets GADAdSizeLeaderboard

To define a custom banner size, set your size using GADAdSizeFromCGSize:

Swift

let adSize = adSizeFor(cgSize: CGSize(width: 250, height: 250))

Objective-C

GADAdSize size = GADAdSizeFromCGSize(CGSizeMake(250, 250));

Fixed size banner ads example

Swift Objective-C