Validate HTML5 banners for Amazon DSP (2.0)
Free in-browser validator for Amazon DSP (2.0) HTML5 banners. Check the 200 KB size limit, clickTag, dimensions, required scripts and external URLs against Amazon DSP (2.0)'s real upload requirements before you submit — no upload, no account.
Upload your Amazon DSP (2.0) banner
ZIP, a single HTML file, or pasted code.
Add a banner to validate it for Amazon DSP (2.0)
Everything runs in your browser — files never leave your machine.
Amazon DSP (2.0) HTML5 banner requirements
Supported by Viewst- Package size limit
- 200 KB
- Click integration
- vendor SDK click (e.g. SDK.clickThrough / APPNEXUS.getClickTag)
- Required vendor scripts
- adkit-advertising.amazon/sdk/SDKLoader.js
- External URLs
- Forbidden — only an allowlist may appear (adkit-advertising.amazon, amazon-adsystem.com, amazon.com, greensock.com); anything else is rejected.
- Required special files
- index.js
Requirements last verified · sourced from Viewst's live ad-network export pipeline.
Amazon DSP (2.0) HTML5 banners — frequently asked
What is the file size limit for Amazon DSP (2.0) HTML5 banners?
Amazon DSP (2.0) HTML5 banners must be 200 KB or smaller. The limit applies to the packaged ZIP archive submitted to the ad server — every image, font and script bundled inside counts toward it. Banner Check measures the compressed weight and flags an error if it exceeds 200 KB.
How do I implement the click handler for Amazon DSP (2.0) HTML5 banners?
Amazon DSP (2.0) wires clicks through its vendor SDK (e.g. SDK.clickThrough for Amazon or APPNEXUS.getClickTag() for Xandr). Load the SDK script first, then bind the banner's click element to the SDK call.
Why does Amazon DSP (2.0) reject HTML5 banners?
Amazon DSP (2.0) rejects HTML5 banners for any external reference to a non-allowlisted host (only adkit-advertising.amazon, amazon-adsystem.com, amazon.com, greensock.com are allowed) — the single most common Amazon DSP (2.0) rejection; a package over 200 KB; a missing or malformed clickTag; a missing <meta name="ad.size"> tag; banner dimensions that don't match the declared size; a missing required vendor script (adkit-advertising.amazon/sdk/SDKLoader.js); a missing required file (index.js). Banner Check checks all of these in your browser before you upload.
Does this validator upload my banner files?
No. The validator runs entirely in your browser — your banner files never leave your machine. There is no upload, no account and no backend.
Preflight Amazon DSP (2.0) creatives before you upload
Ad networks reject HTML5 creatives for small, avoidable reasons — an oversized package, a missing clickTag, the wrong banner dimensions, or an external font URL. This free validator checks your banner against Amazon DSP (2.0)'s real requirements in the browser, so you catch problems before the ad server does. It is built by Viewst, an AI ad-production platform that exports Amazon DSP (2.0)-ready HTML5 banners at scale.
Need to check a different network? Use the full Banner Check to pick from every supported ad network, or jump to one below.