Download Facebook Ad From Link: 3 Link Types Explained

DownloadsSeptember 26, 20269 min readBy Klipio team
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.

Look at the URL first. Almost every ad link falls into one of three buckets.

Link typeWhat it looks likeWhere it pointsBest next step
Sponsored post linkfacebook.com/[page]/posts/... or a share link copied from the feedA post, sometimes one that isn't on the Page's timelineFind the ad in the Ad Library
Ad Library ad linkfacebook.com/ads/library/?id=123...One specific adOpen it and save directly
Page Ad Library linkfacebook.com/ads/library/?...view_all_page_id=...Every active ad from one PageScroll 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.

What does your link contain?
/ads/library/?id=
Open it and save the ad
view_all_page_id
Scroll the Page's ads, open the one you want
/posts/ or a share link
Find the advertiser in the Ad Library first
Every route ends at one ad's own entry in 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.

  1. Open the link in a desktop browser. The Ad Library is public, so it opens in any browser.
  2. The ad appears on its own, with the Page name, the "Started running on" date and the creative.
  3. Play the video or view the image to check it's the ad you expected.
  4. 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.

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:

  1. 1
    Note the advertiserPage name shown on the sponsored post.
  2. 2
    Open the Ad Libraryfacebook.com/ads/library, set your country.
  3. 3
    Search the Page nameUse the advertiser name, not a keyword.
  4. 4
    Match the creativeScan for the same video or first frame.
  5. 5
    Open See ad detailsNow you're on the ad's own entry.
A sponsored post link is a clue to the advertiser, not the file itself.

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.

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.

MethodQualityCarouselsEffort per adWorks when
Browser extensionOriginal fileAll cardsOne clickYou're on desktop Chrome
DevTools (Network tab)Original fileOne card at a timeA few minutesYou're comfortable with browser tools
Screen recordingRe-encoded, lowerManual, card by cardReal time plus trimmingNothing 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.

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

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.

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.

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.

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.

Save the ads you research — free

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
Which of those ads are actually making money?

Klipio 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 →