Download Facebook Ad From Link: 3 Link Types Explained

To download a Facebook ad from a link, use the link to reach that exact ad in the Meta Ad Library, then save the video or image from the ad's library entry. Most people fail to download a Facebook ad from a link because they paste a feed or sponsored post URL into a generic video downloader, and ads usually don't behave like normal public posts.
The fix depends on which of three kinds of link you're holding.
What kind of Facebook ad link do you have?
Look at the URL first. Almost every ad link falls into one of three buckets.
| Link type | What it looks like | Where it points | Best next step |
|---|---|---|---|
| Sponsored post link | facebook.com/[page]/posts/... or a share link copied from the feed | A post, sometimes one that isn't on the Page's timeline | Find the ad in the Ad Library |
| Ad Library ad link | facebook.com/ads/library/?id=123... | One specific ad | Open it and save directly |
| Page Ad Library link | facebook.com/ads/library/?...view_all_page_id=... | Every active ad from one Page | Scroll to the ad you want, then save |
The Ad Library ad link is the one you want. The ?id= link is the ad's permanent address in the library, and it's the cleanest thing to save from or share with a teammate.
If you have either of the other two, your first job is to turn it into that ?id= link.
How do you download a Facebook ad from a link to the Ad Library?
This is the easy case. If the URL contains /ads/library/ and ?id= followed by a long number, it points to one ad.
- Open the link in a desktop browser. The Ad Library is public, so it opens in any browser.
- The ad appears on its own, with the Page name, the "Started running on" date and the creative.
- Play the video or view the image to check it's the ad you expected.
- Save the file using one of the methods further down.
If the link opens but shows nothing, the ad has usually been paused or switched off. For normal commercial ads outside the EU, the library shows active ads only, so a stopped ad can simply vanish. We explain the reasons in why ads disappear from the Ad Library.
What if you have a Page's Ad Library link?
A Page link shows every active ad from one advertiser, often dozens.
Scroll until you find the creative you want. Each card has a "See ad details" button. Click it and the ad opens in its own view, which is where you'll find the ad's details and the version you can save.
If you want every ad on that Page, that's a bulk job. One card at a time works for five ads and gets painful at fifty.
You can also get to a Page's ads from the Page itself. Open the brand's Facebook Page, find the "Page transparency" section and choose "Go to Ad Library." That drops you into the same view.
How do you find the ad behind a sponsored post link?
This is the hard case. You saw an ad marked "Sponsored", copied the link, and now you want the file.
Here's the route I use:
- 1Note the advertiserPage name shown on the sponsored post.
- 2Open the Ad Libraryfacebook.com/ads/library, set your country.
- 3Search the Page nameUse the advertiser name, not a keyword.
- 4Match the creativeScan for the same video or first frame.
- 5Open See ad detailsNow you're on the ad's own entry.
A few details make this faster.
Search the Page, not the words in the ad. Ad Library keyword search is exact-match and clunky. Typing the advertiser's Page name and picking it from the suggestions is far more reliable.
Set the country to where you saw the ad. If you saw it in the UK and search with a different country selected, the ad may not appear at all.
Use "Why am I seeing this ad?" if you're still in the feed. Tap the three-dot menu on the ad and choose it. It confirms which advertiser is behind the ad, which matters when the Page name on the post isn't the brand you expected.
If you can't remember much about the ad at all, our guide to finding an ad you saw on Facebook covers the harder searches.
Why do paste-a-link download sites fail on Facebook ads?
Paste-a-link sites are built for normal public videos. Their server fetches the post page, finds the video file and hands it back.
Ads break that model in a few ways.
Many ads aren't normal public posts. Plenty of ads are created inside Ads Manager and never published to the Page's timeline. These are often called dark posts. The ad exists and gets served to people, but there's no public post page for a downloader to fetch. The link you copied may open for you in your logged-in session and still return nothing to a site's server.
Share links are wrappers. A link copied from the share button in the feed is often a short redirect, not the post itself. Some downloaders don't follow it, or follow it to a login page.
The Ad Library isn't a post page. Most paste-a-link tools weren't built for facebook.com/ads/library URLs. Paste an ?id= link into one and you'll often get an error or the wrong file.
Carousels confuse them. A generic downloader usually grabs one card at most.
How do you save the ad once you've found it?
The Ad Library has no download button, so you have three realistic options.
| Method | Quality | Carousels | Effort per ad | Works when |
|---|---|---|---|---|
| Browser extension | Original file | All cards | One click | You're on desktop Chrome |
| DevTools (Network tab) | Original file | One card at a time | A few minutes | You're comfortable with browser tools |
| Screen recording | Re-encoded, lower | Manual, card by card | Real time plus trimming | Nothing else works |
A browser extension adds a download option to ads inside the library. I use our free extension, the Meta Ad Library downloader, which puts a Download button on every ad and saves videos in original HD, full carousels, and whole searches as one ZIP. It runs in your browser on your own connection, so the links don't pass through anyone's server.
DevTools works with no install: play the video and find its request in the Network tab. Fiddly, but you get the original file. The manual and extension routes are both covered in our guide to downloading Facebook Ad Library videos.
Screen recording always works. The trade-off is quality, plus trimming afterwards.
Can you save a Facebook ad video from a URL on your phone?
You can find the ad and its ?id= link in a mobile browser, but saving is harder. Extensions and DevTools aren't available on most phones, so I send the link to myself and download at a desk.
Is it OK to download a Facebook ad from a link?
Downloading public ads from the Ad Library for research is standard practice among media buyers. The library exists so that anyone can see what advertisers are running.
Reusing the ad is different. Running someone else's video can infringe their rights and usually performs badly anyway. Copy the angle, not the asset: note the hook, the offer and the reason to buy, then build your own version with your own product and proof.
This isn't legal advice. If you have a specific use in mind, check with a lawyer. We go into more detail in is it legal to download Facebook ads.
What are the honest limitations?
A link doesn't guarantee you'll get the ad.
- The ad has stopped. Outside the EU, paused commercial ads leave the library.
- Wrong country. If your filter doesn't match where the ad ran, it may not appear.
- Some formats save partially. You may get the video without the copy, so save the ad text separately.
- No spend or engagement data. For normal commercial ads, the library won't tell you whether the ad worked. The "Started running on" date is the best proxy you get. Our Meta Ad Library guide explains how to read it.
The practical rule: when someone sends you an ad worth studying, save it that day. A link to a stopped ad is a dead end.
FAQ
How do I download a Facebook ad from a link?
Use the link to find the ad in the Meta Ad Library, open its own entry with "See ad details", then save the file with a browser extension, DevTools or a screen recording. If your link already contains /ads/library/?id=, you can open it and save straight away.
Why won't a Facebook video downloader work on an ad link?
Many ads are not normal public posts. Some are dark posts created in Ads Manager that never appear on the Page, and Ad Library URLs aren't post pages at all, so paste-a-link sites often can't find a video file to fetch.
How do I find the Ad Library link for a Facebook ad?
Search the advertiser's Page name at facebook.com/ads/library with the right country selected, find the matching creative, and click "See ad details." The ad's own view has a link with ?id= in it, which points to that one ad.
Can I download a sponsored post video from Facebook?
Yes, but not usually from the sponsored post link itself. Use the post to identify the advertiser, find the same ad in the Ad Library, and download it from there.
What is a dark post on Facebook?
A dark post is an ad that is created for advertising only and never published on the Page's timeline. People still see it in their feed marked "Sponsored", but there's no public post page for it, which is why link-based downloaders often fail.
Is it legal to download a Facebook ad?
Saving public ads from the Ad Library for research is standard practice. Reusing another brand's creative in your own ads is different and can infringe their rights, so copy the angle, not the asset. This isn't legal advice.
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 extensionKlipio reads a competitor's live Meta ads, ranks them by how long they have been running — the honest signal that an ad is profitable — and turns the winning angle into on-brand creative for your own brand. 3-day free trial.
Start free — 3-day trial →

