facebookdatatroubleshooting

We Measured 1,225 Facebook Video Downloads. 73% Failed — And It Is Not a Bug

Facebook downloads fail 73% of the time on our servers. TikTok fails 0.6%. We dug through 30 days of real jobs to find out why — and the answer is not broken software.

We Measured 1,225 Facebook Video Downloads. 73% Failed — And It Is Not a Bug
M
6 min read

Every downloader site says the same thing when a Facebook link fails: make sure the video is public. It reads like a brush-off.

We had the data to check whether it was true, so we did.

⚡ The 30-second answer

  • 1,225 real Facebook download jobs over 30 days. 73.3% failed.
  • Same servers, same code, same month: TikTok failed 0.6%.
  • Links copied from the Facebook app (/share/v/) fail 92% of the time. Public Reel links fail 36%.
  • The gap is not software. It is that most Facebook video is not public — and nothing can download what it cannot see.

The numbers #

These are real user jobs from our own servers over 30 days — not a benchmark we designed, just whatever people actually pasted in.

TikTok — 0.6% failed
YouTube — 7.0% failed
Instagram — 54.6% failed
Facebook — 73.3% failed
PlatformSucceededFailedFailure rate
TikTok1,46590.6%
YouTube2,5061907.0%
Instagram38546354.6%
Facebook32789873.3%

Same code path, same servers, same month. A 122x difference between TikTok and Facebook is not something you explain with bugs.

Splitting the Facebook jobs by the shape of the URL is where it gets interesting:

Link shapeSucceededFailedFailure rate
facebook.com/share/p/...081100%
facebook.com/share/v/...4552492%
facebook.com/<page>/videos/...1310789%
facebook.com/share/r/...513339%
facebook.com/reel/...20611836%
facebook.com/watch?v=...12320%

Look at the two extremes. A /share/v/ link fails 92% of the time. A /reel/ link fails 36%. Both point at Facebook videos. Both go through identical code.

The difference is where the human got the link.

A share link comes out of your feed. Your feed is private. A reel link comes from browsing, and browsing is public.

When you tap Share → Copy link inside the Facebook app, you are copying something out of a feed that Facebook assembled for you, while you were logged in. That feed is full of posts from friends, closed groups and restricted audiences. You can see them. A server visiting as an anonymous stranger cannot.

When someone pastes a /reel/ URL, they usually found it while browsing public content — so it is far more likely to actually be public.

/share/p/ at 100% makes sense once you see it: p is for post, and most of those are photos, text or link posts. There was never a video to download.

We checked whether it was our own fault first #

The honest failure mode here would be blaming Facebook for our own broken code, so we tested that directly.

We took 8 Facebook URLs that had previously downloaded successfully on our system and ran them again:

7 / 8previously-working URLs still work
0of the failing ones recovered
82 secaverage wasted on a doomed job

The extractor still handles public Facebook video. It fails only on the links that were already failing — which is what you would expect if the difference were the content, not the code.

We also ruled out the usual suspects: routing through a residential proxy changed nothing (we A/B tested a second, proxy-free instance against the same URLs and got byte-identical results), and the extractor is on its current release.

Then we took 15 failing /share/v/ links and followed each redirect to see what they actually pointed at:

🔎 10 resolved to ordinary Reels · 3 to profile or Page videos · 2 to posts inside private groups.

So it is not only closed groups. Plenty of apparently-normal Reels fail too — because "posted by a person" and "visible to the public" are different things on Facebook, and most people never change the default.

The part that genuinely is tooling #

We are not going to pretend all of it is Facebook.

The widely-used open-source extractor that handles most platforms currently cannot parse Facebook pages at all — it returns Cannot parse data on every reel we tested, with or without cookies. That is a real, upstream, unfixed problem, and it is why so many downloader sites got worse at Facebook at the same time.

But that explains why tools fail. It does not explain the 122x gap with TikTok, because the same broken-extractor situation would apply there too. Two separate things are happening at once, and the bigger one is privacy.

What this means if you are trying to download a Facebook video #

1
Test whether it is really public. Open the link in a private or incognito window while logged out. If it plays there, a downloader can fetch it. If it asks you to log in, stop — nothing will work.
2
Prefer the real video URL over a share link. On desktop, open the video itself and copy the address bar URL — the /reel/ or /videos/ form. In our data those succeed roughly three times as often as app share links.
3
Do not pay for a "private video" downloader. The limit is access, not software. Anything promising private Facebook downloads is either lying or asking for your credentials.

What we changed after seeing this #

Two things, both about being honest with people rather than pretending we can fix Facebook.

The first is speed of failure. A doomed Facebook job was burning 82 seconds on our servers, because the system retried three times before giving up — sensible for a flaky network, pointless when the answer is a definite "this is not public". Across 898 failed jobs that is roughly 20 hours of people watching a spinner to be told no.

The second is the message. "Something went wrong" is useless when the real answer is "this video was never public". Telling someone that immediately is worth more than another retry.

💡 If you have a public Facebook video, our Facebook to MP4 downloader will fetch it — or tell you quickly if it cannot. There is also Facebook to MP3 if you only want the audio.

The uncomfortable conclusion #

A 73% failure rate looks like a broken product. We published it anyway, because the alternative is the thing every downloader site does — quietly fail, blame the user, and let them try six more tools that will fail identically.

Facebook is not YouTube. It was built as a private network between people who already know each other, and it still mostly behaves like one. TikTok downloads at 99.4% because TikTok is for strangers. Facebook downloads at 27% because Facebook, mostly, is not.

That is not a bug in anyone's software. It is what the platform is.

Frequently asked questions

So Facebook video downloaders are all broken?
No, and that is the point. We can only speak to our own numbers, but on our servers the engine still downloads every genuinely public Facebook video we throw at it. What fails is content that is not public — and no tool, free or paid, can retrieve that.
Why does the link I copied from the Facebook app fail?
Because you copied it while logged in. Your feed shows you friends-only posts, closed-group videos and restricted content that you can see and a logged-out visitor cannot. The link works for you and returns nothing for everyone else. Links of the form facebook.com/share/v/... fail 92% of the time in our data for exactly this reason.
How do I tell if a Facebook video is actually public?
Open it in a private or incognito window while logged out. If it plays there, a downloader can fetch it. If it asks you to log in, shows nothing, or redirects, then the video is not public and no tool will get it.
Would logging in with a throwaway Facebook account fix it?
Not for the main cases. A burner account is not your friend and not a member of that closed group, so it sees exactly what a logged-out visitor sees. It would only help where the block is soft throttling rather than genuine privacy.
Why is TikTok so much more reliable than Facebook?
Because TikTok is public by default. Almost everything posted there is meant for strangers, so almost everything is fetchable. Facebook was built as a private network between people who know each other, and most of what gets posted keeps those defaults.
Is a paid downloader better than a free one for Facebook?
For public videos, no — both fetch the same file. For private ones, also no, because the limit is access rather than software. Be sceptical of any tool that promises to download private Facebook videos.
Try it yourself

Free file converters & video downloaders

No sign-up, no watermark, no email. Convert and download files online in seconds.

Browse all converters

Keep reading