All ad networks
Full requirements, formats, and troubleshooting for every network PlayableKit has published a reference for.
AppLovin
Single HTML, MRAID 2.0, zero external requests.
Chartboost
Single file, MRAID 1.0/2.0, auto-closes on a fixed countdown.
DT Exchange
Fullscreen Rewarded Playable, MRAID 2.0, 30s auto-close.
Google Ads
ZIP, 5 MB / 512 files, ExitApi.exit() click-through.
InMobi
Single file or ZIP, MRAID 3.0, 5 MB.
ironSource
Single HTML, MRAID, 4 MB recommended target.
Liftoff
Same platform as Vungle, post-rebrand — see how its spec compares.
Meta
Single HTML, 2 MB recommended, FbPlayableAd.onCTAClick().
Mintegral
ZIP with matching archive/folder/HTML names, window.install().
Moloco
Single file — must not be zipped — no MRAID.
Pangle
ZIP with config.json, no MRAID, 5 MB compressed.
Snap
ZIP with config.json, 5 MB, no external calls.
TikTok
ZIP with config.json, TikTok Playable SDK, no MRAID.
Unity Ads
Single HTML, MRAID 2.0, 2 MB recommended.
Vungle
Single HTML, postMessage('download') with MRAID fallback.








