Skip to content
FDownloader

Download Facebook private video

Download high quality Facebook private video: Full HD, 1080p, 2K, 4K. Your browser fetches the page, so there is no password to hand over and no account to connect.

1. Enter the private Facebook video URL you want to download.

2. Copy the link below and open it in a new browser tab.

Opening it shows the page's source. Sign in first, and use a desktop browser — view-source: is not available in most mobile browsers.

3. Copy all the page source data and paste it into the box below, then press the Download button.

The source is read once to find the video file, then discarded. It is never logged, never cached and never stored.

How to

How to download a private Facebook video

Three steps on a desktop browser, about a minute the first time and much less after that. The middle step is the one that does the work — it is where your own session fetches the page.

  1. Paste the private video's link

    Open the video on Facebook — in a group, on a friend's timeline, wherever you can already watch it — and copy the address from your browser's address bar. Paste it into the first field. A share link will not do here: it does not render the video itself, so its source has nothing to read.

  2. Copy the link we build and open it in a new tab

    The second field fills in with a view-source: address for that video. Copy it, open a new tab, paste it into the address bar and press Enter. Your browser shows you the page's source, fetched with your own session — which is the part we cannot do for you.

  3. Select all of it, paste it back, press Download

    In the source tab press Ctrl+A then Ctrl+C (Cmd+A, Cmd+C on a Mac) to take the whole document. Paste it into the box in step three and press Download. The MP4 links are read out of it and appear below, HD first.

Why the detour through a second tab: our server has no Facebook session, and we are not going to ask you for one. An anonymous request for a private video gets a login wall no matter how it is dressed up, so the only party who can fetch that page is you. Everything after the fetch — finding the MP4 links, picking the best pass, naming the file — is the same code the public downloader runs.

Coverage

What this reaches, and where it stops

The limits are listed beside the capabilities, in the same type, because on this page the limits are the more useful half.

Videos in groups you belong toSupported

A video posted in a private or closed group is invisible to an anonymous request, which is why the automatic downloader cannot see it. Your own browser can, because you are a member. Pasting that page's source gives the extractor exactly what it would have got from a public page.

Friends-only and custom-audience postsSupported

A video shared with friends, or with a custom list you are on, resolves the same way. So do videos on a profile that is not visible to the public. The audience setting decides what your browser is shown; this page just reads what it was shown.

Full quality, up to 4KSupported

Nothing is re-encoded and nothing is capped. Whatever passes Facebook published for that upload are the passes you get — 720p, Full HD 1080p, and the 2K and 4K files that exist on uploads made at that size. HD is listed first, with the file size next to it.

Videos you cannot already watchNot supported

This is the limit, and it is not a temporary one. The source you paste is whatever your browser was given, so if Facebook does not show you the video, its source does not contain it. There is no step here that gets past an audience setting, and there is no version of this tool that could add one.

Anything that needs our server to sign inNot supported

We never sign in to Facebook, on this page or any other. There is no field for an email address or a password, no cookie import, and no session to hand over. If a site asks you for Facebook credentials to download a video, close it.

Your data

What happens to the page source you paste

It is a more sensitive document than a video link, so it gets a more specific answer than a privacy page can give.

Read once, then dropped

The source is parsed in the request that carries it and released when that request ends. It is never written to disk, never put in a cache, and never included in a log line — there is no database on this service to write it to. Only the extracted media URLs outlive the request, and those expire in about ten minutes.

What is in it, so you can judge for yourself

The source of a signed-in Facebook page contains your user id and short-lived request tokens, plus fragments of whatever else the page held. None of it is a password and the tokens die with your session, but it is not a document to hand around casually. That is the honest reason this page tells you what happens to it instead of assuming you would rather not know.

The download itself

Files stream from Meta's CDN through this site to your device, so your IP never appears in Meta's logs for the download and the CDN URL is never exposed to the page. The link is minted for the one video you resolved and stops working when it expires.

FAQ

Private video questions, answered

What page source is, whether pasting it is safe, and what this method genuinely cannot do.

What is page source, and why do you need it?

Page source is the HTML document your browser received for a page — the text behind what you see. Facebook builds its video URLs into that document, so the file links are already in there before any player starts.

We need yours specifically because ours would be different. When our server asks Facebook for a private video it is an anonymous visitor, and Facebook correctly shows it nothing. Your browser is signed in as someone allowed to watch, so the document it receives contains the video. Reading your copy is the only honest way to get at it.

Is it safe to paste my page source here?

Be careful about where you paste it, because it is not a harmless document: the source of a signed-in Facebook page contains your user id and short-lived request tokens, and pieces of unrelated content that happened to be on the page.

Here it is read once to find the video file and then discarded. It is not logged, not cached, and not written to any store — there is no database on this service to write it to. Only the media URLs survive the request, and they last about ten minutes.

The tokens in it are bound to your session and expire quickly, and none of them is a password. Even so, treat page source the way you would treat a screenshot of your feed: fine to hand to something you trust for a moment, not something to leave lying around.

Does this get me into videos I cannot see?

No, and nothing built this way could. The source you paste is only ever what Facebook already decided to show you. If you cannot watch the video, the document does not contain it, and there is nothing for the extractor to find.

What this removes is the manual work of digging a URL out of a page you are already looking at — not an audience setting.

Am I allowed to download a private video?

Being able to see something is not the same as having permission to republish it, and this is the page where that distinction matters most. A video shared with a group or a friends list was shared with an audience, not with the internet.

Saving your own upload, or a copy of something you appear in, is ordinarily uncontroversial. Reposting someone else's private video, or sharing it outside the audience they chose, is not — it may breach Facebook's terms and, depending on where you are, copyright or privacy law.

Ask the person who posted it. It is a short message and it settles the question.

Can I do this on a phone?

Not easily, and it is worth saying so before you try. Most mobile browsers have no view-source: and no way to see a page's source at all, so step two has nowhere to go. Chrome on Android can be coaxed into it; Safari on iOS needs a desktop-class request and still hides the option.

The practical answer is to use a desktop or laptop browser for this page. If you are on a phone and the video is public, the ordinary downloader needs none of this — paste the link and press Download.

The box says the source is too large, or nothing was found in it.

A Facebook video page runs to a few megabytes of source, which is normal and fine. If it is rejected as too large, you have almost certainly copied something other than a video page.

If it is accepted but no video is found, the usual cause is a partial copy — clicking inside the source view and pressing Ctrl+C takes only what was selected. Click once in the source tab, press Ctrl+A, then Ctrl+C, and paste again.

The other cause is a source taken from a signed-out tab. If the page you viewed the source of showed a login form, sign in first and repeat step two.

Downloading something public instead? The Facebook video downloader needs none of these steps — paste the link and press Download. For reels, use the Facebook Reels downloader, and the full FAQ covers the tool itself.

Got the video open in another tab?

Paste its link, copy the source address we build, and bring the source back here.

Download a private Facebook video