Preflight check · free · in your browser

Check your banner here. It never leaves this tab.

Catch broken creatives before they reach AdOps.

Drop an HTML5 creative and see what Google Ads, DV360 or your ad server would reject on upload.

  • Your browser reads the ZIP or folder. No upload, no account.
  • Open the Network tab while it runs: no request carries your file.
  • Same rules and same verdict as the desktop app.

CHECKEDfile typesad.size & IABclickTagHTTPSpage marginweight+ runtime checks in the desktop app

LOCALYour browser reads the file. Nothing is uploaded.

Preflight check

Drop a creative ZIP or folder here

One creative at a time. The verdict appears right here.

Desktop app · Deep Audit

8 HTML5 ads. Which ones fail? Find out before handoff.

Static validation can pass. The ad can still fail at runtime.

The app runs each size in a real local browser and hands you the report.

8 HTML5 ads. Some are broken. Catch them before handoff.

  • Drop the whole campaign folderEvery size is checked together and shown on one board.
  • Each size runs in a real local browserRuntime errors, blank renders, failed requests and Heavy Ad risk show up before upload.
  • Safe repairs in one clickIt adds the clickTag, fixes http links and writes upload-ready ZIPs with a PDF report.
Download desktop app

v1.0.20 · 103 MB · Windows 10/11 (64-bit)

Free core, no account. Creative files stay on your machine; only the licence is verified online.

What runs where

Start in the browser. Move to the app when the campaign is real.

Browser checkfree · no installDesktop appfree · 14-day Deep Audit trialDesktop app Pro€49 once · 1 machine
Static checks
clickTag, ad.size, weight, file types, HTTPS, page margin✓✓✓
Whole campaign, every size togetherone creative✓✓
Auto-fix with backups, upload-ready ZIPs–✓✓
Runtime checks (Deep Audit)
JavaScript errors, blank render, failed requests–3 trial audits✓
CPU and network against Heavy Ad limits–3 trial audits✓
PDF report for handoff–watermarked✓
Drop a creativeDownloadBuy Pro

Team licence: €149 once for five machines. One licence covers the app, the CLI and the MCP server.

Who uses it

The mechanical checks, done before anyone has to ask.

Banner developers

Know it will upload before you send it

Catch the missing clickTag and the few KB over the limit while the files are still open in your editor.

Creative QA

Spend review time on the creative

The tool clears what needs no judgment. You look at copy, brand and animation.

AdOps

Receive ZIPs that are ready

Each handoff comes with a report per size, so the upload, reject, fix loop stops at the source.

Pricing

One-time licence. No subscription.

1Before you buy - will it run on your machine?

Desktop app

  • Windows 10 or 11, 64-bit
  • Roughly 300 MB of disk space
  • Installs for your user only - no administrator rights
  • No Node.js or npm required. Everything it needs is inside the app.
  • Updates arrive quietly in-app and never restart on their own
  • macOS build in progress

CLI & MCP server

  • Node.js 22 or 24 LTS
  • macOS 13+ (Intel & Apple Silicon), Windows 10/11, Linux
  • x64 & arm64
  • Installs from npm: @ad-preflight/cli
  • Runs in any repo, and in CI
  • Network access only to verify a licence key

2Choose your plan

14-DAY TRIAL

Core + Trial

€014-day trial

Features

  • Unlimited local standard audits
  • 3 deep audits with real browser
  • Zip packaging & CLI output
  • Watermarked PDF reports

Activation: 1 machine trial

MOST POPULAR

Deep Audit Pro

€49launch price · one-time

Features

  • Everything in Core + Trial
  • Unlimited local browser audits
  • Clean PDF reports (no watermark)
  • One-time purchase - no subscription

Activation: 1 machine activation

DEVELOPER TEAM

Deep Audit Team

€149one-time

Features

  • Everything in Pro license
  • 5 machine activation keys
  • Direct developer support
  • One-time purchase - no subscription

Activation: 5 machines activation

Secure one-time checkout by Stripe

30-day money-back guarantee · one-time purchase, no subscription. Runs a self-test after install - if your machine isn’t supported, you’re not charged.

Already have a key?

There is nothing else to buy and nothing to reinstall. Paste the key into the app or the CLI and Deep Audit turns on where you already work.

Lost your key? Recover it

In the app

Open Settings and paste the key. The app downloads the upgrade and you are ready to go.

In the terminal

One command does the same thing.

npx @ad-preflight/cli plugin-install <token>

One key per machine - the same key serves the desktop app, the CLI and the MCP server on that machine.