Skip to content
Sizewright

Adform banner specs: HTML5 and weights

What Adform asks of HTML5 banners: the package, manifest.json, the DHTML library and clickTAG, weight limits for desktop and mobile, animation length and its standard sizes, from Adform’s own help center.

Checked on Oct 16, 2026 against the platform’s own pages. The sources are listed at the end of the guide.

HTML5 banners

PackageA ZIP with manifest.json and the main HTML file at its root; at least two files
manifest.jsonDefines the name, description, size, events, click tags and source
DHTML libraryRequired in the head of every web banner
Click tagRead with dhtml.getVar; every clickTAG is declared in the manifest; names are case-sensitive
WeightMeasured with the files unpacked
In-app bannersUse MRAID instead of the DHTML library

Weights and animation

Desktop standard ads300 KB
Mobile standard ads5 KB initial load, 200 KB at most
Rich media300 KB recommended
Animation30 seconds at most, then it must stop

Standard sizes

Most popular300 × 250, 336 × 280, 728 × 90, 300 × 600, 320 × 100
Desktop300 × 250, 970 × 250, 728 × 90, 300 × 600, 160 × 600
Smartphone300 × 250, 320 × 50, 320 × 480, 250 × 250
Tablet728 × 90, 300 × 250, 160 × 600, 300 × 600

How to upload

  1. 1In Adform Studio, click NEW, then Upload Banner, and choose the banner’s ZIP file.
  2. 2If Adform cannot read the banner’s details, choose its category and format, enter its size and click Upload.
  3. 3To send it to a campaign, open the banner, use the upload icon and choose Upload to Ad Server, pick the advertiser and the campaign, and click Upload.

Good to know

  • Adform weighs the banner unpacked, so a ZIP under 300 KB can still be too heavy. Sizewright checks the unpacked weight.
  • Adform’s mobile guidelines set a 5 KB initial load. Sizewright’s HTML5 packages load all at once, so on mobile placements that hold to it, use the still image.
  • Adform’s ad quality policies ask for animation of 30 seconds or less, GIFs at 5 frames per second or less, a visible border when the ad’s background is white, and no shaking or flickering.

What Sizewright delivers for Adform

The package Sizewright builds for Adform and every size it composes for it. Each file is checked against these limits before you can download it.

Questions about Adform

Does Adform weigh the ZIP or the files?

The files, unpacked. The 300 KB desktop limit applies to the unpacked banner, so a smaller ZIP can still be over it; Sizewright checks the unpacked weight before the download is offered.

Where does the clickTAG come from?

From Adform when the ad serves: the banner reads it with dhtml.getVar, and every clickTAG is declared in manifest.json. Sizewright’s Adform package does both.

Banners ready for Adform

Paste your website address. Sizewright composes the set and packages it to Adform’s specs.