Google UAC Playable Ads: Specs, Size Limits & How to Build

Google’s UAC (Universal App Campaigns) supports playable ads and interactive end cards. All ad networks, including Google, support up to 5 MB per file. Here’s how to build Google UAC playable ads that meet specs.

Google Playable Ad Specs

Google accepts a single HTML file up to 5 MB (same cap as all ad networks). Format is standard HTML5 with inline CSS and JavaScript; images should be embedded (e.g. base64) and compressed. CTA should route users to the correct app store based on device.

All ad networks support up to 5 MB per file. Smaller creatives load faster, so many teams aim for lean files for best delivery and user experience.

Technical Requirements

The creative must be a single HTML document. No external stylesheets, scripts, or images—everything must be inlined. Use compressed image formats (WebP, optimized JPG/PNG) and keep the number of images low. Simple CSS animations are fine; avoid heavy JavaScript or large libraries.

Mobile and CTA

Playables run in a mobile context. Your creative should be responsive and work in portrait and/or landscape as required. The CTA must detect the device and open the correct store link (iOS or Android). Google expects the creative to function without errors on real devices.

How to Build Google Playable Ads Without Code

Use a playable end card maker that offers a Google Ads export option. The tool should compress assets automatically and output a single HTML file (all networks support up to 5 MB). Add your iOS and Android URLs in the export step so the CTA works on both platforms.

For faster loading, use the tool's compress-assets or image optimization feature if your file is large. Reduce image count or resolution if needed. Upload the HTML file in Google Ads when creating or editing your UAC asset (all networks support up to 5 MB).

Tips for Lean, Fast-Loading Creatives

  • Use one or two small images; prefer vector-style or simple graphics.
  • Avoid large background images; use solid colors or subtle patterns.
  • Minimize custom fonts; use system or web-safe fonts if possible.
  • Keep animations simple (CSS only when possible).
  • Use the tool's compression so creatives load quickly; all networks support up to 5 MB.

In Google Ads, create or open a Universal App Campaign and add your playable or interactive creative in the assets section. Upload the HTML file you exported for Google. The campaign will use it alongside other assets (images, videos, headlines) to serve ads across Google properties. Ensure your app is linked and your store listings are in order so that the CTA can direct users to the correct app page.

Google may take some time to review new creatives. If the file meets specs and passes automated checks, it will become eligible for delivery. Monitor performance in the Google Ads interface and pause or replace underperforming creatives. Over time, you can build a library of playable ads optimized for different audiences or regions.

Why Smaller Files Help on Google

Google prioritizes user experience and fast-loading ads. Smaller creatives load more quickly on mobile networks, which can improve viewability and completion. All ad networks support up to 5 MB; lean designs and compression still pay off for faster loading and better delivery on Google UAC.

Create playable end cards in minutes—no code required.

Open Playable End Card Maker