# Banner Check by Viewst
> A free, in-browser HTML5 banner preflight tool. It validates display ad creatives against the real upload requirements of 28 ad networks before you submit them to a DSP. No backend, no account, no file upload to a server — everything runs client-side in the browser.
## What it does
Banner Check checks an HTML5 banner — uploaded as a ZIP archive, a single HTML file, or pasted markup — against a chosen ad network's ruleset. It reports pass, warning, or error for each check, with a plain-English reason and a suggested fix, plus a live sandboxed preview of the rendered banner.
### Checks performed
- **File size**: Packaged (zipped) weight vs. the network's limit. Amazon DSP also measures the uncompressed initial load; that case is flagged separately.
- **Structure**: Presence of index.html, required special files (manifest.json for BidTheatre, index.js for Amazon DSP 2.0), and absence of nested zip-of-zips.
- **Dimensions**: Banner size read from ``, the filename, and CSS. Errors when the meta and filename disagree.
- **Required tags**: ``, the network's required vendor `