Skip to content

Ad Formats ​

ADBNK supports a range of ad formats covering web, mobile, video, native, push, and more. This page first explains how creatives are matched to formats automatically, then introduces each format's traits, common sizes, and use cases.

You don't pick an ad format ​

Ad format is a property of the publisher's placement: publishers create placements by platform (desktop / mobile) and size, and declare whether each is a banner, native, fullscreen, video placement and so on. As an advertiser you only prepare creatives — the creative's form and size decide which placements it can appear on. Matching is automatic and campaigns use smart placement by default, so there is no format to choose.

The advertiser console has just three kinds of creative (entry: Creatives → New creative):

CreativeWhat you providePlacements it serves onHow size is matched
Image / VideoFinished images or videosImage: banner/rectangle, fullscreen/popup, sticky/floating, push. Video: video player, rewarded, in-content banner (autoplay)Banner/rectangle placements need the same size; fullscreen placements scale to fit (shapes that are far too wide or tall, e.g. 728×90, are not served); video placements need the same aspect ratio (a 16:9 320×180 serves on 640×360); responsive-width placements scale to the container
Responsive (recommended)Several images + several headlines/descriptions + logoBanner/rectangle, native, fullscreen, sticky, push — nearly every placementLaid out live for each placement, no per-size artwork; native placements receive structured headline/image fields, so apps and native self-render slots work too
Rich-media templateFill in a templateBy template form: card/carousel templates on banner and rectangle; fullscreen story and splash templates on fullscreen placements; interscroller on immersive placementsTemplates declare supported sizes; fullscreen templates serve on any reasonably shaped fullscreen placement

More formats (advanced) also offers HTML5 bundles, VAST video tags, HTML code and native copy for teams with finished assets. VAST tags serve only on video / rewarded player placements.

In the creative list, the Serves on column shows each creative's eligible formats, derived automatically from its type and size.

Format overview ​

FormatCategoryCommon sizes / formsUse case
BannerWeb / Mobile728×90, 970×250, 320×50, 300×250, 160×600 and other IAB standard sizesGeneral exposure and traffic; best compatibility
NativeNativeAdapts to the layout; includes headline/description/icon/main image/ratingFeeds and content pages; blends with the page, non-intrusive
VideoVideoLandscape 16:9, square 1:1, portrait 9:16; supports VASTBrand campaigns, pre-roll, rewarded video
PushPushNotification style: icon + headline + descriptionWeb/browser push notifications, off-site reach
PopupRich mediaFull-screen / interstitial / overlayHigh-exposure moments, e.g. landing or exit intent
Rich MediaRich mediaInteractive HTML, expandable, edge-docked floatingHighly interactive brand creatives
ResponsiveAll scenariosOne creative set auto-fits every sizeSkip per-size design; broad-reach serving, see below

Sizes follow the zone

The sizes above are common specs. The actual servable size depends on the size declared by the publisher's placement, matched automatically by the rules above. To avoid making artwork for every size, use Responsive.

The most basic and universal image ad, using IAB standard sizes, supported by almost every web page and app.

  • Typical sizes: 728×90 (leaderboard), 970×250 (large banner), 300×250 (medium rectangle), 336×280, 160×600 (wide skyscraper), 320×50 / 320×100 (mobile banner).
  • Best for: broad-reach, high-compatibility performance or brand serving.
  • Creative: a single static image or HTML.

Native ​

Native ads blend visually into the host page, assembled from structured elements: headline, description, icon, and main image, optionally with rating and price (for e-commerce).

  • Best for: feeds, content recommendation slots, reading pages — user-friendly, high click quality.
  • Creative: copy + images combined, rendered by the platform to the publisher's layout. To auto-fit native creatives to many layouts, use responsive ads.

Video ​

Video-first ads, supporting the VAST standard, for pre-roll and rewarded scenarios.

  • Typical ratios: landscape 16:9, square 1:1, portrait 9:16, usually 5–60 seconds.
  • Best for: brand campaigns, app rewarded video (rewards after watching), interstitial video.
  • Creative: a video file, optionally with a companion image and copy.

Push ​

Ads in the form of system/browser notifications, made of an icon, headline, and description, appearing off-site with high reach.

  • Best for: reactivation, recall, ongoing off-site reach.
  • Creative: a small icon + short headline + description copy.

High-exposure formats shown as overlays or full screens at key moments, including interstitials, popup/popunder, and exit-intent.

  • Best for: page transitions, exit-retention, and other high-attention moments.
  • Note: high exposure — pair it with the publisher's page experience and frequency control to avoid over-disrupting users.

Rich Media ​

Interactive HTML creatives supporting expandable, floating, and edge-docked (couplet) forms and other complex layouts.

  • Best for: creatives that need user interaction and emphasize brand immersion.
  • Creative: HTML code / rich-media templates.

Responsive ​

Instead of designing an image per size, you upload multiple headlines, descriptions, images, logos, and videos once, and the system auto-composes, crops, and fits them to various zone sizes — and can switch copy language by visitor region.

This is the most efficient way to serve; highly recommended. See Responsive Ads.

App / mobile-specific formats ​

For app scenarios, the platform has a set of mobile-specific formats (integrated via the SDK):

FormatDescription
App Splash / App OpenA full-screen ad at app launch
Rewarded VideoReward the user after watching a video
Rewarded InterstitialRewarded ad in interstitial form
Mobile BannerA banner sized for mobile screens
Mobile InterstitialA full-screen mobile interstitial
Native FeedNative ads in an app feed

See SDK Docs for app-side integration.

Telegram Mini App formats ​

Telegram Mini App sites support these formats:

FormatNotes
Rewarded video, rewarded interstitialRecommended. Shown from your code with adbnk.telegram.init().show()
Mobile interstitial, desktop interstitialShown from your code
Banner, mobile banner, sticky bannerPlaced with the zone tag
Floating banner, mobile floating bannerPlaced with the zone tag
Native feedPlaced with the zone tag

See Telegram Mini App for integration.

Documentation released under the MIT License.