Short answer: To preview an HTML5 banner, open the exact ZIP you plan to deliver in a desktop browser, then test it on a throttled mobile view and on a real phone. Share it with clients through a preview link from your authoring tool or ad server. Do a last check in the ad server’s own preview before launch.

This guide is for agency project managers, producers and traffickers who need to sign off banners before they ship. It covers the main ways to preview a banner, what to watch in each one, and how to share a preview link that still works when the client opens it.

HTML5 banner preview options compared

Each preview method catches different problems. No single one is enough. This table is built from Google’s and Chrome’s own help pages, checked in November 2026.

MethodBest forWho can open itWhat it misses
Local browser (unzipped delivery file)Animation, end frame, fonts, click areaOnly youReal devices, ad server behavior
Chrome DevTools device modeMobile viewport, slow network, slow CPUOnly youReal mobile hardware
Real phone or tabletTouch, rendering, real speedYou, through a QR code or preview URLEvery other device: you test one at a time
Google Web Designer shareable linkEarly client reviewAnyone with the link; you sign in to create itEdits made after the link was created
DV360 shared previewSign-off on the trafficked creativeAnyone with the link, no sign-inExpires after 14 days
CM360 previewFinal check: browsers, devices, eventsCM360 users; a copied preview URL for devicesFinal landing page (check live tags)
Key takeaways
  • Always preview the ZIP you will deliver, not the source folder.
  • Chrome device mode is a first check. A real phone is the real test.
  • DV360 preview links need no sign-in but expire after 14 days.
  • A Google Web Designer preview link doesn’t update after you edit the file.
  • Do the last check in the ad server preview, where the banner will actually run.
Need backups for every size? Drop the ZIP. Get the finished frame. JPG, GIF and MP4 in minutes. Free. JPGGIFMP4 Try it free

How to preview an HTML5 banner locally

The first preview happens on your own computer, before anyone else sees the banner. The goal is simple: confirm the files you are about to send actually work.

Illustration of a producer previewing an HTML5 banner in several sizes on a monitor, laptop and phone before delivery
  1. Unzip the delivery ZIP into a fresh folder. Not the working folder. A file that never made it into the ZIP will show up as a missing image here.
  2. Open index.html from a local web server rather than double-clicking it, so it loads closer to the way an ad server serves it.
  3. Use a private window. Nothing is cached, so you see the first load a real viewer gets.
  4. Watch it in full at least twice. Once for the animation, once for the end frame.
  5. Repeat in a second browser. Chrome plus Safari or Firefox covers most surprises.

If you build in Google Web Designer, use its Preview button (Ctrl+Enter or Cmd+Enter). Google’s help is explicit: you cannot preview a document by opening the HTML file in your source files. The published ZIP is what you test.

For a campaign with many sizes, viewing them one by one is slow and makes timing differences hard to spot. Our free tool to compare HTML5 banners side by side plays every size together, and the animation and banner compare tool explains how to use it.

What to watch when you test HTML5 ads

A preview is only useful if you know what you are looking for. These are the checks our producers run on every size before a banner moves on.

  • The animation ends within 15 seconds, loops included. The IAB New Ad Portfolio sets that limit.
  • The end frame shows the headline, offer, logo and button together.
  • Fonts load. No fallback system font flashes on first load.
  • Legal lines and dates are readable at 100% zoom.
  • The whole banner is clickable, and one click opens one new tab.
  • The banner looks identical after a reload.
  • The browser console shows no errors.
  • The initial load makes no more than 10 file requests, the IAB’s limit.

Open the DevTools Network panel to count requests and see the total weight. Platform weight limits vary: The Trade Desk, for example, allows an HTML5 initial load of up to 300 KB. If a size runs heavy, see our tips to reduce HTML5 banner size.

Studio tip

Watch the first two seconds closely. That is where a slow image or late font shows up as a blank box or a jump. Most viewers never see the end frame, but everyone sees the start.

Test HTML5 banners on mobile: emulator first, phone second

Chrome’s device mode is the fastest mobile check. Set a device, then pick a throttle preset. Mid-tier mobile simulates fast 3G with a CPU four times slower than normal. Low-end mobile simulates slow 3G with a CPU six times slower.

Illustration of testing an HTML5 banner ad on a real smartphone next to a mobile emulator on a laptop

Chrome’s own documentation calls device mode a “first-order approximation”. It doesn’t run your code on a phone, and it can’t reproduce a mobile CPU. So the banner still needs a real device.

  • Mobile web placements: in DV360, CM360 or Google Web Designer, choose the QR code option and scan it with the phone’s camera.
  • In-app placements: use Google’s Creative Preview app for Android and iOS. It tests the creative inside the same mobile ad SDK environment it will run in.

Office Wi-Fi hides slow loads. Turn Wi-Fi off and test on mobile data at least once. For the sizes to cover, see our guide to mobile banner ad sizes.

Your HTML5 campaign ZIP goes in. Backup images, GIFs and MP4s come out. Every size. Every platform. Free. JPGGIFMP4 Try it free

Clients and brand teams rarely open a ZIP. They need a link that works on their laptop or phone, with no account and no setup. Here is how the main Google tools handle it.

ToolViewer needs sign-inLink expiresThings to know
Google Web DesignerNot statedNot statedYou sign in to create it. Only for DV360, Google Ads or AdMob ad environments. Doesn’t update after edits.
DV360NoAfter 14 daysCopy the URL from the preview tab. Preview clicks and impressions aren’t counted.
CM360Not statedNot statedCopy the URL under the QR code to send to a device.

DV360’s shared previews are the cleanest option once a creative is trafficked. Anyone with the link can view it, and the link expires after 14 days. Google Web Designer’s shareable link works earlier in production, but it doesn’t support AMPHTML ads or expandables that expand to a custom size.

A preview link is a snapshot. Google Web Designer previews don’t reflect changes made after the link was created. After every round of edits, send a new link and say which version it shows. Otherwise the client approves the old banner.

Some reviewers can’t open any link: a legal team working from a PDF, or an approval deck. For them, a recording works better than a live preview. Our free tool turns an HTML5 banner ZIP into MP4s and GIFs as well as backup images, so the same files can go into a deck or an email. If the GIF also has to run as an ad, read how to convert an HTML5 banner to GIF first.

The final check: preview in the ad server

The last preview happens where the banner will actually serve. In CM360’s preview window, you can switch browsers and devices, open the backup asset on its own, and read an event log of clicks and other events.

One limit matters for sign-off. Google notes that the landing page in a preview can differ depending on where you open it, and advises checking live placement tags for the final landing page. So the click test in preview proves the exit works. It doesn’t prove the URL is final.

DV360’s preview opens on a blank desktop page by default. Switch to Mobile mode to test in-app and mobile web contexts. You can also tap the banner on a phone and watch the events appear in the Event summary on your computer.

Before upload, the banner should already have passed the file checks in our HTML5 banner delivery checklist, including a backup image for every size where the platform needs one. Our backup image requirements guide lists who asks for what.

7 preview mistakes we catch before delivery

  1. Testing the working folder, not the ZIP. A missing file stays hidden until the ad server shows a broken banner.
  2. Testing with a warm cache. A repeat load is usually faster than the first load a viewer gets.
  3. Testing only on Chrome desktop. Safari and real phones show problems Chrome hides.
  4. Trusting the emulator for speed. Device mode slows your computer down. It doesn’t turn it into a phone.
  5. Sending a stale preview link. The client signs off on a version that no longer exists.
  6. Letting the link expire. A DV360 link sent on day one is dead by day 15 if approvals drag on.
  7. Treating the preview click as the final URL. Check live tags for the landing page.

Running this routine for a few sizes is easy. Running it for hundreds of sizes and versions is a production job in itself. That is part of what an HTML5 banner production company does before files reach your inbox. To see where previews fit in the full workflow, read how a PSD becomes a finished HTML5 banner.

Frequently asked questions

Can I preview an HTML5 banner without uploading it to an ad server?

Yes. Unzip the delivery file and open index.html in a browser, ideally from a local web server. Google Web Designer users should use the built-in Preview button instead of opening the source HTML.

How long does a DV360 preview link last?

Shared preview links expire after 14 days. Anyone with the link can view it without signing in. If approvals run longer, share a new link.

Is Chrome device mode enough to test mobile banners?

No. Chrome describes it as a first-order approximation that doesn’t run your code on a real phone. Use it first, then scan a QR code and check the banner on an actual device.

Do clicks in a DV360 preview count in reporting?

No. Clicks and impressions on the DV360 preview page aren’t counted in the creative’s performance.

Why does my banner work locally but break after upload?

Usually the local test used the working folder, which had a file the ZIP didn’t. Preview the exact ZIP you deliver, in a fresh folder and a private window.

How do I show a banner to a client who can’t open links?

Send an MP4 or GIF recording of each size. It drops into a deck or an email, and everyone sees the same frames.

Sources

Looking for a banner production company?

Digitaland has produced HTML5 banners for agencies and brands since 2011. See how we work, or send us the brief and we take it from there.

Contact us