Facebook Reels Scraper avatar

Facebook Reels Scraper

Pricing

Pay per usage

Go to Apify Store
Facebook Reels Scraper

Facebook Reels Scraper

Scrape Facebook Reels from any public profile or page. Extracts reel URL, views, caption, music track, likes, comments, shares, and direct video download link.

Pricing

Pay per usage

Rating

5.0

(1)

Developer

Turtle AI

Turtle AI

Maintained by Community

Actor stats

2

Bookmarked

5

Total users

2

Monthly active users

2 days ago

Last modified

Share

What does Facebook Reels Scraper do?

Facebook Reels Scraper extracts public reels from any Facebook profile or page. Point it at a /reels/ tab URL and it returns structured data for every reel — including the direct video download link, view count, caption, music track, and engagement metrics (likes, comments, shares).

No manual browsing, no copy-pasting. Just drop in a profile URL and get clean JSON data ready for analysis, archiving, or integration with your own tools — all powered by the Apify platform with built-in proxy rotation, scheduling, and API access.

Why use Facebook Reels Scraper?

  • Content research — track what's performing well on competitor or influencer pages
  • Social media monitoring — archive reels and engagement data over time
  • Marketing analytics — measure view counts, likes, and shares across campaigns
  • Video archiving — get direct MP4 download links for backup or repurposing
  • Influencer analysis — quickly assess reach and engagement for any public profile

How to use Facebook Reels Scraper

  1. Go to the Input tab in Apify Console
  2. Paste one or more Facebook profile/page reels URLs (e.g. https://www.facebook.com/LeonardoDiCaprio/reels/)
  3. Set Max Pages to control how many requests the crawler makes
  4. Click Start and wait for the run to finish
  5. Open the Output tab to browse results, or download as JSON, CSV, or Excel

The target profile must be public. Private profiles and login-gated content are not supported.

Input

Configure the scraper from the Input tab or via the API.

FieldTypeDescriptionDefault
startUrlsarrayFacebook reels tab URLs to scrapeLeonardo DiCaprio's reels page
maxRequestsPerCrawlintegerMax number of HTTP requests (controls depth/volume)10

Example input JSON:

{
"startUrls": [
{ "url": "https://www.facebook.com/NatGeo/reels/" },
{ "url": "https://www.facebook.com/NASA/reels/" }
],
"maxRequestsPerCrawl": 50
}

Output

Each reel is saved as one item in the default dataset. You can download the dataset in various formats such as JSON, CSV, HTML, or Excel from the Output tab or via the Apify API.

Example output item:

{
"sourceLink": "https://www.facebook.com/LeonardoDiCaprio/reels/",
"url": "https://www.facebook.com/reel/1137009575037474/",
"profileName": "Leonardo DiCaprio",
"views": "1.2M",
"captionTitle": "#OneBattleAfterAnother now playing only in theaters and IMAX.",
"musicTrack": "Leonardo DiCaprio · Original audio",
"likeCount": "24.5K",
"commentCount": "7.6K",
"shareCount": "1.3K",
"videoDownloadLink": "https://video.fdac191-1.fna.fbcdn.net/..."
}

Data table

FieldDescription
sourceLinkThe reels tab URL that was scraped
urlDirect URL to the individual reel
profileNameName of the Facebook profile or page
viewsView count (e.g. 1.2M, 445K)
captionTitleReel caption text
musicTrackAudio track name and artist
likeCountNumber of likes
commentCountNumber of comments
shareCountNumber of shares
videoDownloadLinkDirect MP4 download URL (HD when available, SD fallback)

Tips and advanced options

  • Increase maxRequestsPerCrawl — the default is conservative. Set it to 100+ for pages with many reels. The crawler internally ensures at least 50 requests to allow individual reel detail extraction.
  • Use residential proxies — Facebook aggressively blocks datacenter IPs. Residential or mobile proxies significantly improve success rates.
  • Run on a schedule — use Apify's built-in scheduler to monitor a profile weekly or daily and track engagement trends over time.
  • Export to Google Sheets — connect the dataset output to Google Sheets via Apify integrations for live dashboards.
  • Combine with other Actors — pipe the videoDownloadLink output into a downloader Actor to bulk-save MP4 files to cloud storage.

FAQ, disclaimers, and support

Is scraping Facebook Reels legal? This Actor only accesses publicly available content — the same data visible to any unauthenticated visitor. Always ensure your use complies with Facebook's Terms of Service and applicable laws in your jurisdiction. Do not use this tool to collect personal data without a lawful basis.

Why are some fields showing "Unknown"? Facebook's page structure can vary by region, language, and A/B tests. Some fields like musicTrack or likeCount may not always be parseable. The Actor falls back to "Unknown" or "0" rather than failing the entire run.

The video download link expired — what do I do? Facebook CDN URLs are time-limited (typically a few hours). Download the video shortly after the run completes, or re-run the Actor to get fresh links.

Can it scrape private profiles? No. Only public profiles and pages are supported. The Actor does not handle Facebook login.

Found a bug or need a custom solution? Open an issue in the ../../issues on this Actor's page. For custom scraping solutions or enterprise needs, reach out via the Apify platform.