Free tools/Facebook video downloader

Facebook Video Downloader

Paste a link to a public Facebook video or Reel and save the file at the quality Facebook serves.

Best available quality · selected automatically

Only download content you have the right to save. Public content only — respect creators and each platform's terms.

  • No login
  • No extension
  • Nothing stored
  • Nothing added

Only download content you have the right to save: your own uploads, Creative Commons material, or videos whose owner has given you permission. Unsora hosts nothing, stores nothing, and is not affiliated with Facebook or Meta. We read the public files Facebook already serves any signed-out browser, and keep no copy.

How it works

  1. Copying a public Facebook video link from the share menu

    01

    Copy the link

    On desktop, use the date stamp above the video or the address bar. In the app, tap the three dots, then Copy link.

  2. Pasting a Facebook video link into the downloader

    02

    Paste it

    We follow it to the post it points at and read what Facebook serves a signed-out visitor. A post that is not public is called out here.

  3. Previewing a Facebook video and saving it in HD

    03

    Check the preview, then save

    The preview plays the exact file you are about to save. Pick from the renditions Facebook published for that post.

What you get

Public Pages and public posts

Video from a public Page, and public video from a profile. Private posts, closed groups and Stories are named as the reason, not left spinning.

Every link shape Facebook uses

Watch and Reel links, video and story_fbid permalinks, plus /share/v/ and fb.watch short links.

The best rendition Facebook published

Standard and high-definition are stored separately. We list what exists instead of showing a 1080p button that fails.

Nothing added to your file

No logo, no stamp, no re-encode. The bytes Facebook served, in the container it served them in.

Then make something of your own

Unsora's AI clipping cuts a saved video into captioned shorts and the Facebook scheduler posts them on a calendar.

What "public" actually means on Facebook

Facebook is the most access-gated platform this tool set touches, and almost every complaint traces back to one misunderstanding. "I can see it" and "it is public" differ, because you are signed in and the tool is not. Five tiers, five behaviours.

A public Page video. A Page is public by design. Its videos go to anyone, signed in or not, and are what search engines index. This tier works.

A public post on a profile. A person can set one post's audience to Public, and that post reads signed out. The setting belongs to the post rather than the profile, so two videos from the same person behave differently. The globe icon by the timestamp is the tell.

A friends-only post. Facebook checks the relationship between viewer and poster before serving anything. No account, no relationship, no file. The gate is on the server, so no URL trick gets around it.

A group video. A public group reads signed out, so its videos behave like Page videos. A private group's content goes to members only, checked on every request — the same audience-scoping problem shows up on X. "Visible" versus "hidden" controls whether the group turns up in search, never what is inside. Most people asking why a group video will not save are in a private group reading that label as if it meant public.

A Story. Audience-scoped, gone in 24 hours, never served signed out, even for a public Page.

A downloader that never sees your login reaches the first two tiers. That is the whole list.

Why nobody honest can build a private Facebook video downloader

A private video is private because Facebook checks who is asking, before a byte is sent, against an authenticated session. A tool with no session gets the refusal a signed-out browser gets, and no clever request has changed that in years. So when a page advertises private downloads, one of two things is happening.

The first is that nothing is happening. The tool takes your link, spins, then returns a generic error or a thumbnail, collecting ad impressions on the way to failing.

The second is worse, and it is a documented pattern here: the tool asks for something belonging to your account. Sometimes that is a login form on a page that is not Facebook, which is phishing with a download button on it. Sometimes it is dressed as a technical step, the instruction to open the video's page source in your signed-in browser and paste it into a box. That sounds harmless because no password is typed, but what you paste was generated for your authenticated session and carries session-scoped identifiers and media addresses signed for you.

We build neither. If a video needs your account to be seen, the only safe copy comes from Facebook itself: Download Your Information for your uploads, or asking whoever posted it. A worse answer than the other pages give, and the true one.

How Facebook actually serves the file

The post lives on facebook.com. The media comes from fbcdn.net, at an address generated per request on a hostname that varies by region. Three consequences follow, and they explain most of what looks like a broken downloader.

Standard and high-definition are separate files at separate addresses. Facebook transcodes an upload into more than one rendition and hands the player whichever the connection justifies. The high-definition one is not always produced, particularly on older posts, low-resolution uploads, and in the minutes after posting while transcoding runs. Facebook's upload guidance targets 1080p, so a page promising 4K describes something unstored.

Media addresses expire. They carry a signature and an expiry, so one that worked ten minutes ago errors later. That is why a saved media address never works twice and why every fetch starts from the post again.

The link you paste is rarely the canonical one. fb.watch, /share/v/ and /share/r/ links redirect to the real post address. A Reel sits at /reel/<id>, a feed video at /watch/?v=<id> or /<page>/videos/<id>/, older posts at permalink.php?story_fbid=.... All can point at the same media, and a tool matching one shape only is why a link "isn't supported" elsewhere.

Worth knowing: Facebook has been folding all video into Reels regardless of length or orientation, and renamed the Video tab to match. The front end is converging. The stored URL shapes have not.

Watermarks, honestly

This is one of the biggest searches in the cluster and it is usually answered dishonestly, so here is the truth.

Facebook does not stamp a logo onto feed video. The file behind a normal post is a transcode of what the uploader supplied, carrying no Facebook branding. Nothing needs stripping, and a tool claiming it removes a Facebook watermark sells a step that does not exist. What matters is what a tool adds: some paste on a logo or an end card. We add nothing.

The real case is different. A short vertical video cross-posted from Instagram often carries the Instagram username burned into the picture, because whoever posted it saved it from Instagram first and re-uploaded that file. Those pixels are the image. No downloader removes them, since there is nothing underneath to restore, and software promising otherwise guesses at replacement pixels and leaves a smeared patch. The only fix is upstream: ask the creator for the master file.

Quality ceilings, by what you paste: a feed or Watch video tops out around 1080p, often 720p when older, in MP4 with two renditions where high-definition exists. A Reel comes back 1080x1920 MP4, vertical, and may carry a stamp burned in elsewhere. A live replay comes back at 1080p or lower, only once processing finishes. A 360 or VR video saves flat, with the projection metadata lost.

Save it, cut it, repost it

Most people saving from Facebook are keeping their own uploads or collecting reference.

Unsora handles what comes next. AI clipping cuts a long video into captioned shorts, and the schedulers, Facebook's included, queue a week of posts to Facebook, Instagram, TikTok, YouTube, Bluesky and LinkedIn. Save, cut, repost — all of it callable over one MCP connection from the AI tools you already use, from $19/mo with a 3-day free trial.

Next steps

Same video on YouTube? download the YouTube original.

Posting it back to a Page? line it up on the Facebook scheduler.

Running a Page? clip long videos into Reels.

Honest limits

What this tool does

  • Video on a public Facebook Page, and in a post someone set to Public
  • Reels on public Pages and profiles
  • Watch videos, and live replays once processing finishes
  • Video in public groups
  • facebook.com, m.facebook.com, fb.watch, /share/v/, /share/r/, /reel/ and story_fbid links
  • The high-definition rendition where one exists

What it doesn't do

  • Friends-only posts, private groups (including ones listed as visible in search), and anything else needing your account
  • Stories. Audience-scoped, 24 hours, never served signed out
  • Live broadcasts still running, and anything from Messenger
  • Removing a stamp another platform burned into the picture
  • 4K. Facebook's upload path targets 1080p
  • Deleted posts, and video refused to signed-out requests on region or age

Checklist

What to check before you use any downloader

Six things worth checking before you paste a link into any Facebook downloader, here as much as anywhere else.

  1. 01

    No extension

    A tool asking to install one wants to read every page you open, signed-in ones included.

  2. 02

    It never asks you to log in, or for your page source

    No downloader needs your Facebook password, and a login form on a page that is not Facebook is phishing. Page source is made for your session and is not yours to give away.

  3. 03

    No ad interstitial, one real download button

    A countdown is a revenue mechanic, and where several buttons exist the rest are ads.

  4. 04

    No account, nothing kept, nothing added

    Fetching a public file needs no identity, and the file comes back as Facebook stored it, then leaves the server.

  5. 05

    An honest ceiling

    A page offering 4K Facebook downloads describes something Facebook does not store.

  6. 06

    It admits what it cannot do

    A tool advertising private videos is failing quietly or after your account.

Saved it. Now cut it and post it.

Unsora turns a saved video into captioned shorts and schedules them to Facebook, Instagram, TikTok, YouTube, Bluesky and LinkedIn. From $19/mo with a 3-day free trial. This downloader stays free.

Start the free trial

FAQ

Common questions

Can I download a private Facebook video?

No, and neither can any tool without your login. Facebook checks who is asking before it sends video. Pages advertising private downloads are either failing quietly or asking for something that belongs to your account.

A tool asked me to paste the video page's source code. Is that safe?

No. That source was generated for your signed-in session and carries session-scoped identifiers and media addresses signed for you.

Why does a group video fail?

Almost always because the group is private, and Facebook serves those posts to members only. A group marked visible in search is still private inside.

Do I get the high-definition version?

You get the best rendition Facebook published for that post. Not every upload has one, recent posts may still be transcoding, and a signed-in app session sometimes sees one a signed-out request cannot.

Can you save Facebook Reels?

Yes, when the Reel sits on a public Page or profile. Paste the /reel/ or /share/r/ link. If one worked earlier and fails now, you copied a media address rather than the post: those expire.

Does the file have a watermark, and can one be removed?

Facebook does not stamp feed video and we add nothing. An Instagram username on the picture was burned in by whoever uploaded it, and no tool removes it: those pixels are the image.

Does this work on Mac and Windows?

Yes. It runs in the browser, so macOS, Windows, Linux and ChromeOS behave the same, nothing to install.

How do I save one on an iPhone?

In the app tap the three dots, tap Copy link, paste it here in Safari. The file lands in Files and moves to Photos from there. Android works the same in Chrome.

Do you have a Chrome extension?

No, deliberately. An extension able to read Facebook pages can read every other page you open, including your bank. Pasting a link does the same job.

Can I save a Facebook Live video?

Once the broadcast ends and Facebook processes the replay, yes. While it runs there is no finished file.

Is it free, and do I need an account?

Free, no account, no cap on links. Unsora sells a paid AI video suite and this exists so people find it. Not a trial.

Is downloading from Facebook legal?

Saving a public video for your own use is generally fine in most places. Re-uploading someone else's as your own can be copyright infringement however you got the file. General information, not legal advice.

Built and maintained by the Unsora team.

Facebook's access tiers, rendition storage and expiring media addresses last checked on August 14, 2026.

Changelog

August 14, 2026. Page rewritten. Access-tier explanation, the honest answer on private videos, and the Instagram-watermark explanation added.

All free tools