SD and HD listed separately
Facebook usually stores two renditions of a video. We show both with their resolution so you can pick a small SD file for messaging or the HD one for editing.
Paste a link to a public Facebook video or Reel and download it as an MP4.
Public posts, Pages and Facebook Reels. Private and friends-only posts will not work.
Facebook usually stores two renditions of a video. We show both with their resolution so you can pick a small SD file for messaging or the HD one for editing.
Watch links, permalink.php, story URLs, Page video tabs and fb.watch short links all resolve to the same video for us.
Browser extensions that ask for Facebook access can read your whole session. This runs server-side from a public URL, so nothing touches your account.
Facebook transcodes uploads into a low-bitrate SD file for feed autoplay and, when warranted, a 720p or 1080p HD file. Feed playback frequently uses the SD file, which is why a download can look worse than you remember.
Pick the HD rendition whenever it is listed if the file is going into an edit. Pick SD when you need something small enough to send over a messaging app.
No. Private and friends-only content requires an authenticated session, and we never ask for or use your Facebook credentials.
Facebook only keeps an HD rendition when the upload was high resolution and got enough traffic to justify it. If the HD file does not exist, no downloader can produce it.
Yes, short fb.watch links are resolved automatically.
Yes, public /reel/ URLs work the same way and return the vertical file.
Only for the 30 minutes you have to fetch them, after which they are deleted.
What people usually do next.
Public posts, Pages and Facebook Reels. Private and friends-only posts will not work.