Facebook

How to download Facebook videos

Facebook spreads video across several address shapes — a post, a Reel, a Watch page — and only some of them carry the media in a form a parser can read. This tutorial starts with the link, because Facebook's visibility settings decide the answer before anything else does.

  • No account needed
  • Phone and desktop
  • Public links only

SniffVid TeamPublished Last reviewed

Bot protection

Paste a link above to see every available video, audio and cover download.

By using SniffVid you agree to our Terms of Service and Privacy Policy

The short answer

  • Copy the address of the post itself, not of the feed: a feed has no single video behind it.
  • The audience setting has the final say. Friends, a closed group or Only me means the parsers never see the page at all.
  • Watch pages, Reels and page videos use different address shapes, and all three resolve.
  • Some Facebook videos arrive as one finished file and others as two tracks, so read the result panel before saving.
  • A track Facebook muted for licensing stays muted; no downloader can restore audio that was never served.

Written from what the parsers SniffVid runs actually return, and checked on a desktop browser and a phone. The limits that apply to every page are stated on each one rather than left in the FAQ.

Step by step

The same three moves every time, whatever the platform does with its streams.

  1. 1

    Copy the post's link

    Tap Share under the video and choose Copy link, or on a computer copy the address bar of the post itself rather than of the feed.

  2. 2

    Paste it and parse

    Press Get Download Links. A public video returns its video track and, if Facebook serves the sound separately, an audio track as well.

  3. 3

    Save the track, or merge the pair

    A single finished file saves in one click. When two tracks come back, select both and merge them into one MP4 on a desktop browser.

A media page address that works beside a profile address that does not, each leading to a different result.
The address decides the outcome. A post, video or reel carries media; a profile, board or search page has nothing to return.

Facebook is also the platform where privacy settings most often look like a broken downloader: a video your friends can see is not necessarily a video an anonymous visitor can see.

Which Facebook link to copy

The address of the post is what resolves; the feed, the profile and the search results do not. Reels and Watch pages work, but they use their own address shapes.

  • facebook.com/watch/?v={id} — a Watch page
  • facebook.com/reel/{id} — a Reel
  • facebook.com/{user}/videos/{id} — a video on a page or profile

Visibility decides the outcome

Facebook applies the audience setting before the page is served, so a post limited to Friends, a group or yourself is simply not visible to the parsers. This is the most common reason a link that clearly plays for you returns nothing.

  • Public videos resolve; Friends-only and Only me posts do not
  • Closed-group posts need a group membership and cannot be read
  • A video that was removed or had its audio muted for licensing returns nothing either

Why some Facebook videos are silent

Facebook sometimes serves picture and sound separately, and sometimes serves a single file. When it splits them, the same rule as everywhere else applies: a video-only track has no audio, and the two need to be merged.

  • Two lists in the result panel mean two selections are needed
  • Merging needs a desktop browser with the File System Access API
  • A muted source track stays muted — nothing here can restore audio Facebook withheld

Reference

These tables are shared across the site, so a figure you saw on one page is the figure you see here.

Which address shape carries the media, platform by platform
Address shapeResolvesWhy
instagram.com/reel/{id}YesA Reel or a post carries exactly one piece of media. A profile does not.
facebook.com/watch/?v={id}YesWatch videos, Reels and page videos all resolve; the audience setting still has the final say.
reddit.com/r/{sub}/comments/{id}/…YesThe permalink under the post is what carries the media, and v.redd.it serves it as two streams.
pinterest.com/pin/{id}YesA Pin resolves to a video, to a still image, or to a link onwards that has no media of its own.
threads.com/@{user}/post/{id}YesOne post, one video. Both the current and the older hostname work.
xiaohongshu.com/explore/{id}YesA note resolves, and the short form the app shares redirects to it.
douyin.com/video/{id}YesThe share message contains the link, and the whole message can be pasted.
youtube.com/watch?v={id}YesA watch address resolves; a channel page or a search result has no single video.
tiktok.com/@{user}/video/{id}YesA video address resolves; a profile does not.
bilibili.com/video/BV…YesA BV address resolves; a space page does not.
x.com/{user}/status/{id}YesA status address resolves; a profile timeline does not.
/{user} · /profile · /searchNoProfiles, boards, channels, search results and home feeds have no single piece of media behind them.

Which links work best

  • facebook.com/watch/?v={id}
  • facebook.com/reel/{id}

Those are the shapes worth pasting. SniffVid accepts any other public http(s) link too — whether it resolves is up to the source, so a profile, a search page or a private post simply comes back empty.

Background and edge cases

Why a public-looking post still returns nothing

What you see is filtered by your session. A post that is public but appears in a restricted group, or one that has since been deleted or had its audio muted, can play for you and still be unreadable by a parser.

  • Group posts inherit the group's visibility, not the post's
  • A deleted video can stay cached on your screen long after it stops resolving
  • A video muted for licensing plays silently for everyone, including a parser

Reels and Watch videos behave differently

Facebook has more than one way to publish a video, and they do not all produce the same result panel. Treating the outcome as a property of the platform rather than of the link is what leads to a saved file with no sound.

  • A Watch page often returns a single finished file
  • A Reel is more likely to arrive as two tracks that need merging
  • Merging needs a desktop browser, so a phone saves one track at a time

Frequently asked questions

How this was checked

How this was checked

Checked against a public page video, a public Reel and a Friends-only post, which is what separates the two outcomes described here: the same steps, with the audience setting as the only variable.

  • The steps were run in a current Chrome, Edge and Firefox on desktop, and in Safari on iOS, against the live parsers.
  • Sizes in the tables are typical ranges for the resolutions named rather than measurements of one particular video, because each platform chooses its own bitrate.
  • Every limit stated here — merging on a phone, converting between formats, private videos — was confirmed as a limit rather than a fault before it was written down.

Who maintains it

Written and reviewed by SniffVid Team, the people who build and run SniffVid. There is no freelance pool and nothing is sponsored: a page exists because a question keeps coming up, and it is rewritten when the answer changes. Read the editorial policy

Published · Last reviewed · Content last reviewed

Sources and further reading

Primary documentation for the claims on this page. Nothing here cites another downloader as an authority on how downloads behave.

Keep reading

Other tutorials, and the tool pages for the sites people download from most.

Tool pages for the biggest platforms

Four sites have a page of their own with the downloader built in. For everything else, the tutorial above is the way in.

SniffVid is an independent tool. It is not affiliated with, endorsed by or sponsored by Meta Platforms, Inc. or any of its affiliates. All trademarks belong to their respective owners.