Facebook Video Downloader avatar

Facebook Video Downloader

Try for free

1 day trial then $5.00/month - No credit card required now

Go to Store
Facebook Video Downloader

Facebook Video Downloader

scraper-mind/facebook-video-downloader
Try for free

1 day trial then $5.00/month - No credit card required now

Elevate your media download workflow with our Facebook Video Downloader API the all-in-one solution for Facebook Downloader. Enjoy the best in Facebook video downloader technology, complete with separate and merged download options, and bulk processing capabilities for every use case

Developer
Maintained by Community

Actor Metrics

  • 2 monthly users

  • No reviews yet

  • No bookmarks yet

  • >99% runs succeeded

  • Created in Mar 2025

  • Modified 2 days ago

Facebook Video Downloader & Facebook Reels Downlaoder API

Transform your media extraction workflow with our powerful Facebook Video Downloader API – the ultimate solution for anyone searching for a reliable Facebook video downloader. Designed to handle bulk processing (1000+ URLs and more), this API not only extracts high-quality download links for Facebook videos but also supports advanced features for both long videos and reels.


Overview

Our Facebook Video Downloader API is a robust tool for extracting essential media links and metadata from Facebook videos. Whether you need a quick download for a Facebook reel or a full-resolution download for a long video, our API delivers:

  • Optimized Resolutions for Facebook: Download videos in 1080p, 720p, 640p, 540p, 480p, 360p, 270p, or 240p – the only resolutions available on Facebook.
  • Video & Audio Separation: For high-resolution videos (where Facebook does not provide a merged stream), our API provides separate video and audio links, ensuring you get the best quality for your download needs.
  • Progressive (Merged) Downloads: For low-resolution videos, receive a single merged audio+video link—ideal for quick downloads and simple workflows.
  • Rich Metadata: Gain access to details such as original URL, requested and provided resolutions, download type, thumbnails, titles, authors, durations, channels, and more.
  • Bulk URL Processing: Efficiently process 1000+ URLs at once—even import URLs from TXT files—making it ideal as a scalable Facebook video downloader solution.
  • Residential Proxy Integration (Optional): To ensure maximum performance and overcome regional limitations, the API can be configured to use a residential proxy by default.

Key Features

  • Multiple Resolution Options:
    Choose from 1080p, 720p, 640p, 540p, 480p, 360p, 270p, or 240p. Whether you’re a professional editor or a casual user, our API adapts to your resolution requirements.

  • Separate & Progressive Download Links:

    • High Resolution Downloads: Returns separate video and audio links for optimal quality—perfect for users who require distinct streams for advanced editing.
    • Low Resolution Downloads: Provides a merged (progressive) link when available, simplifying the download process.
  • Comprehensive Metadata:
    Every download delivers detailed information including:

    • original_url
    • requested_resolution
    • provided_resolution
    • download_type
    • downloadable_video_link (Video)
    • downloadable_audio_link (Audio)
    • title
    • author
    • thumbnail
    • duration (formatted in hours/minutes/seconds)
    • channel
    • source
    • video_type
    • note
    • prog_video_type
    • prog_resolution
    • prog_video_format
    • prog_downloadable_link
  • Bulk Processing & File Input:
    Process thousands of URLs in one go with support for JSON or TXT file imports—making it the top choice for any professional or personal Facebook video downloader.

  • Residential Proxy Integration:
    By default, the API can leverage a residential proxy to maximize download success rates. This ensures reliable performance when downloading high-resolution content.

  • Customizable Options:
    Need merged audio+video streams for high resolutions or have custom processing requirements? Contact us for tailored solutions that perfectly fit your workflow.


How It Works

  1. Input JSON Data:
    Supply your Facebook video URLs and configuration via JSON. If no custom proxy settings are provided, the API automatically uses default proxy settings to optimize performance.

  2. Media Extraction Process:
    The API extracts all available formats from each video. It intelligently selects:

    • The best progressive (merged) stream for low resolutions.
    • Separate video and audio streams for high resolutions.
    • A backup progressive download link representing the latest available merged option (ideal for quick downloads).
  3. Output JSON Data:
    After processing, you receive a JSON array for every URL containing all extracted download links and metadata—perfect for integration into your applications or workflows.


Input & Output Examples

Input JSON Demo

1{
2  "proxy": {
3    "useResidentialProxy": true,
4    "proxyGroups": ["RESIDENTIAL"],
5    "proxyCountry": "US"
6  },
7  "video_urls": [
8    { "url": "https://facebook.com/your_video_link_1" },
9    { "url": "https://facebook.com/your_video_link_2" }
10  ],
11  "desired_resolution": "1080p"
12}

Output JSON Demo

1[
2  {
3    "original_url": "https://facebook.com/your_video_link_1",
4    "requested_resolution": "1080p",
5    "provided_resolution": "720p",
6    "download_type": "separate",
7    "downloadable_video_link": "https://download.video.example.com/abcd1234",
8    "downloadable_audio_link": "https://download.audio.example.com/wxyz5678",
9    "title": "Amazing Facebook Video Title",
10    "author": "John Doe",
11    "thumbnail": "https://facebook.com/thumbnail.jpg",
12    "duration": "5m 30s",
13    "channel": "John Doe Channel",
14    "source": "facebook",
15    "video_type": "long video",
16    "note": "Separate streams provided for high resolution.",
17    "prog_video_type": "Video+Audio",
18    "prog_resolution": "480p",
19    "prog_video_format": "mp4",
20    "prog_downloadable_link": "https://download.progressive.example.com/efgh9012"
21  },
22  {
23    "original_url": "https://facebook.com/your_video_link_2",
24    "requested_resolution": "1080p",
25    "provided_resolution": "1080p",
26    "download_type": "merged",
27    "downloadable_video_link": "https://download.video.example.com/ijkl3456",
28    "downloadable_audio_link": "https://download.audio.example.com/mnop7890",
29    "title": "Exciting Facebook Reel",
30    "author": "Jane Smith",
31    "thumbnail": "https://facebook.com/reel-thumbnail.jpg",
32    "duration": "45s",
33    "channel": "Jane Smith Channel",
34    "source": "facebook",
35    "video_type": "reel",
36    "note": "Merged stream available.",
37    "prog_video_type": "Video+Audio",
38    "prog_resolution": "720p",
39    "prog_video_format": "mp4",
40    "prog_downloadable_link": "https://download.progressive.example.com/qrst2345"
41  }
42]

Additional Information

Proxy Usage:

  • Default Option: If no custom proxy settings are provided, the API defaults to using a residential proxy configuration, ensuring optimal download success.
  • User Control: Users can supply their own proxy settings to manage performance or cost considerations.

Custom Script Options:

For users requiring a version that returns a merged audio+video stream even for high resolutions, please contact us for a custom solution tailored to your workflow.

Bulk Processing & File Input:

Efficiently handle 1000+ URLs and import them from TXT files, making our solution the top choice for professional-grade Facebook video downloader applications.


Getting Started

1. Subscribe & Deploy:

Sign up for our service and deploy the actor via our platform. Get started with a versatile Facebook video downloader that meets all your needs.

2. Prepare Your Input:

Format your input JSON (or TXT file) with URLs and desired resolution as shown above.

3. Run the Actor:

Execute the actor to receive your output JSON containing all essential download links and metadata.

4. Seamless Integration:

Easily integrate this API into your applications or workflows using the straightforward JSON input/output format.


Support

Our dedicated team is available 24/7 for support and inquiries. Whether you need help with integration or have questions about using the API as a Facebook video downloader, we're here to help.