On This Page:

Related Pages:

Use an HTML5 banner whenever the creative's HTML5 code and associated resources are in a ZIP file.

HTML5 banners must be supplied as a ZIP file, and must contain HTML5 (that you have written yourself, or as supplied by an advertiser or banner network or exchange) along with optional associated resources such as CSS, images, etc.


This page discusses the options that are specific to creating banners of type "html", subtype "HTML5". Please see the Creating a Banner page for details on the overall process on creating banners. 


Basic information

There is a single Basic information field for HTML5 banners, which is required:

Upload an HTML5 banner

There is a single Upload an HTML5 banner field for HTML5 banners, which is required:

Supported ZIP File Formats

Revive Adserver has been built to specifically support HTML5 banners that either:

However, Revive Adserver will allow any HTML5 banner to be uploaded, provided the ZIP file provided meets the following basic requirements:

If the ZIP file does not contain the required single HTML file/master HTML file, or, if the ZIP file contains any file(s) that have an extension that is not in the approved list, then the ZIP file will not be accepted.

Otherwise, Revive Adserver does not impose any other limitations on the ZIP file - the contents may use any valid filenames or directory structure as appropriate for your needs, or as supplied by many common HTML5 banner generation tools and network.

Destination URL

A destination URL must always be provided and the banner must use clickTag, as per the IAB's HTML5 for Digital Advertising v2.0 guide.

Revive Adserver will always call the banner using the format:


where {REVIVE_ADSERVER_CLICK_URL} is replaced with the appropriate URL to the Revive Adserver ck.php script to ensure that click-tracking is correctly performed.

Revive will also automatically add JS clickTAG parsing functionality from the URL if it finds a JS variable (with any value) in the uploaded banner:

var clickTag = '';

Banner Dimensions

Revive Adserver will read the HTML5 banner dimensions from the IAB meta tag, if present. For example:

<meta name="ad.size” content=”width=300,height=250”>

Including this tag in your banner's HTML will assist in Revive Adserver correctly detects your HTML5 banner's dimensions.

Banner link

There is a single Banner link field for HTML5 banners:

Banner display

There are two required Banner display fields for HTML5 banners:

Additional data

Finally, there are three optional Additional data fields for HTML5 banners:

Delivering HTML5 Banners

HTML5 banners can be delivered via the following mechanisms: