To discuss and provide feedback on our products, join the official AdMob Discord channel in the Google Advertising and Measurement Community server.

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

letadSize=adSizeFor(cgSize:CGSize(width:250,height:250))

Objective-C

GADAdSizesize=GADAdSizeFromCGSize(CGSizeMake(250,250));

Fixed size banner ads example

Swift Objective-C

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月15日 UTC.