Facebook Ad Library Video Download: Every Method (2026)

The Facebook Ad Library has no download button, and right-clicking an ad video gives you nothing useful. To download a video from it you need one of five workarounds: the browser devtools network trick, screen recording, a paste-the-URL web tool, a paid spy tool, or a free Chrome extension that adds the missing download button directly to the library.
I download competitor ads for a living. I run Meta ads for ecommerce brands, and every creative sprint starts with pulling the ads that are already working in the niche. So I've used every one of these methods more times than I'd like. Here's each one, step by step, with the honest tradeoffs, so you can pick the one that fits how many ads you actually need.
Why is there no download button in the Ad Library?
Meta built the Ad Library (facebook.com/ads/library) as a transparency tool, not a research tool. It's free, it shows every active ad from any advertiser in the world, and in the EU it even shows inactive ads. But Meta has no reason to make saving easy, so there's no download button, no export, and no permanent archive. When an advertiser pauses an ad, it disappears from the library.
That last part matters more than people realize. The ad you found today may be gone next week. If a creative is worth studying, save it now.
One note before the methods: downloading public ads for competitive research is standard practice, and every major spy tool is built on exactly this. Just don't re-run someone else's creative as your own ad. Copy the angle, not the asset. (That's common sense, not legal advice.)
Method 1: The browser devtools network trick (free, manual, fiddly)
This is the classic way, and it still works for single videos.
- Open the ad in the Ad Library and let the video start playing.
- Right-click anywhere on the page and choose Inspect, then open the Network tab.
- In the filter box, type
.mp4(or click the Media filter). - Refresh the page and play the video again. One or more requests will appear.
- Right-click the largest one, choose Open in new tab, and the raw video loads by itself.
- Right-click that video and choose Save video as...
Tradeoffs: it's free and needs no software, but it's slow — a minute or two per ad once you're practiced. Facebook sometimes serves video in chunked streams instead of one clean .mp4, in which case you'll see a pile of fragment requests and no single file to save. It gets you nothing for image ads, and it falls apart completely on carousels, where each card is a separate asset you'd have to hunt down one by one.
Use it when: you need exactly one video and refuse to install anything.
Method 2: Screen recording (works on anything, looks like it)
Every OS ships a screen recorder. On a Mac, press Cmd+Shift+5, drag a selection over the video, and record it playing. On Windows, use the Snipping Tool's record mode or Xbox Game Bar (Win+G).
Tradeoffs: it captures literally anything that plays, which makes it the fallback when everything else fails. But you're re-compressing a compressed video, so quality drops visibly. You'll catch cursor movements and UI chrome unless you crop carefully, the audio sync can drift, and you have to sit through the full runtime of every ad in real time. Recording thirty ads means watching thirty ads.
Use it when: nothing else works, or you only need a rough reference clip for a Slack message.
Method 3: Paste-URL web downloader tools (fine for one-offs)
Search "facebook ad library video downloader" and you'll find a dozen websites where you paste the ad's library URL and get a download link back. To get that URL, click the three-dot menu on an ad in the library and copy the link, or just copy the address bar once the single ad is open.
Tradeoffs: no install, and the decent ones do return the original file. But it's strictly one ad at a time, with a copy-paste-wait-download loop for each. Several put a watermark on the file or cap the resolution unless you pay. Some choke on carousels and only give you the first card. And these sites come and go — the one you bookmarked in March is a parked domain by August.
Use it when: you download an ad every few weeks and don't want an extension.
Method 4: Paid spy tools — AdSpy, Foreplay, Minea and friends
The subscription spy tools all include downloading, because downloading is table stakes for them. Verified pricing as of August 2026: AdSpy is $149/mo, Foreplay starts at $59/mo ($49 on annual), Minea from $49, PowerAdSpy from $69, Pipiads from $49, BigSpy from $9 with a limited free tier, and Dropispy has a free plan with paid from $29.90. MagicBrief, which a lot of creative teams used, was acquired by Canva and shut down on July 31, 2026 — its successor is Canva Grow.
To be fair to these tools: you're not paying $149 for a download button. AdSpy's value is its searchable historical database with engagement data. Foreplay is genuinely good at team swipe files and briefing workflows. If you need those things, the money can be worth it.
Tradeoffs: if all you need is the files, it's a lot of subscription for a download button. Their databases also lag the live library — a brand-new ad shows up in the Ad Library before it shows up in most spy tools.
Use it when: you need historical or engagement data, or team workflows, beyond the downloads themselves.
Method 5: A free Chrome extension that adds the download button (what I use)
Full disclosure: this one is ours. We built the Klipio Meta Ad Library Downloader because we were doing Method 1 twenty times a day and got tired of it.
It's a free Chrome extension that adds a Download button to every ad inside facebook.com/ads/library. The workflow:
- Install it from klipio.io/meta-ad-library-downloader — no account, no sign-up.
- Open the Ad Library and search any brand or keyword like you normally would.
- Every ad card now has a Download button. Click it and you get the video in original HD, no watermark. Image ads download as images, and carousels download every card, not just the first.
- For a whole search at once, hit Find all ads: it scrolls the entire results page, collects every running ad, and packs everything into one ZIP. You choose Videos, Images, or Everything, and duplicates are collapsed automatically.
Every export also includes a swipe board — an index.html that opens in any browser, where you can search the ads by hook, CTA, or advertiser, play them, copy the ad text, and jump back to the original — plus a CSV of every ad. Files are named by advertiser and date, so the folder stays legible at 300 ads. It runs entirely in your browser on your own connection; nothing passes through our servers. It's at version 1.2.31 (updated August 2026), available in 31 languages, sitting at 5.0 stars.
Tradeoffs, honestly stated: it's Chrome-only, and it works inside the Ad Library rather than giving you a separate searchable database the way AdSpy does. There's an optional Pro tier that saves whole brands to a cross-device dashboard, but downloading is free forever — that's the whole point of the tool.
If you're pulling every ad from a brand's library rather than cherry-picking, I wrote up that exact workflow separately: how to bulk-download every ad from a Meta Ad Library search.
Which method should you actually use?
- One video, once: devtools network trick or a paste-URL site.
- A video from a webinar or something that isn't in the library: screen recording.
- Regular competitive research: the free extension. One click per ad beats a five-step ritual per ad.
- You need engagement data, ad history, or team briefing features: pay for AdSpy or Foreplay and treat the downloads as a bonus.
Whatever you pick, save winners the day you find them. The Ad Library is a window, not an archive, and paused ads are gone for good.
FAQ
How can I download videos from Facebook's ad library? The Ad Library itself has no download option, so you need a workaround: extract the .mp4 from the browser's devtools Network tab, use a paste-URL downloader site, or install a free Chrome extension like Klipio's Meta Ad Library Downloader that adds a Download button to every ad. The extension route is the only one that handles carousels and bulk downloads.
Why can't I download a video from Facebook? Facebook serves video through its own player and deliberately provides no save option, in the Ad Library or anywhere else on the platform. The file still has to reach your browser to play, which is why the devtools trick and browser extensions work — they grab the same file your browser already received.
How do I save a Facebook ad video? Fastest way: open facebook.com/ads/library, find the ad, and click Download if you have an extension installed for it. Without an extension, play the video, open devtools, filter the Network tab by .mp4, open the file in a new tab, and use Save video as. Screen recording works as a last resort but loses quality.
Is the Facebook ads library free? Yes, completely. Anyone can browse every active ad from any advertiser at facebook.com/ads/library without an account. What it doesn't give you is downloads, permanent saving (ads vanish when advertisers pause them), or performance numbers for normal ads — the only performance proxy is how long an ad has been running.
The Klipio extension adds a download button to every ad in the Meta Ad Library: one click per ad, or bulk-save a whole search as a ZIP with a searchable swipe file inside. Free, no sign-up.
Get the free extension

