Facebook Reels Scraper avatar

Facebook Reels Scraper

Pricing

from $4.00 / 1,000 results

Go to Apify Store
Facebook Reels Scraper

Facebook Reels Scraper

Facebook Reels Scraper extracts captions, play counts, reactions, hashtags and HD/SD video links — scrape Facebook Reels in bulk for analytics, influencer research, monitoring and short-video content export.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

Data Minds

Data Minds

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Facebook Reels Scraper: Captions, Engagement, HD Links & Bulk Download

Scrape Facebook Reels from public pages, profiles, or single reel links — captions, play counts, reactions, comments, shares, music, hashtags, and HD/SD video URLs in one clean dataset.

🔗 Paste Facebook URLs or usernames → Start → watch reels stream into Output in real time.


📑 Table of Contents


🎁 What Is Facebook Reels Scraper?

Facebook Reels Scraper is an Apify Actor built to scrape Facebook Reels at scale without a browser login wall for public content. It is a purpose-built Facebook Reels data extractor / Facebook short video scraper: give it page URLs, profile usernames, reel links, share links, or fb.watch URLs, and it returns structured Facebook Reels metadata — caption text, Facebook Reels engagement (plays, reactions, comments, shares), thumbnails, music, hashtags, mentions, and author details.

Use it for influencer analytics, competitor analysis, Facebook Reels monitoring, content archiving, and research pipelines. Because it runs on the Apify platform, you get scheduling, run monitoring, a REST API for every Facebook Reels dataset, webhooks, and export to Facebook Reels to CSV / Excel / JSON — so bulk Facebook Reels collection fits Make, Zapier, Sheets, or your own stack.

This is not a fragile screenshot tool. It is a practical Facebook Reels API-style workflow for teams that need repeatable Facebook Reels export, optional Facebook Reels HD download, and clean rows ready for analytics — including Meta Reels scraper style research without building your own crawler.


📊 What Data Can You Extract From Facebook Reels?

For social media scraper workflows and Facebook Reels analytics, one run can deliver:

  • 📝 Caption & context — reel text, post time, hashtags, mentions, sponsored / reshare / AI flags.
  • 📊 Facebook Reels engagement — Facebook Reels play count, reactions, comments, and shares.
  • 🎬 Media — duration, thumbnail, HD and SD video URLs (plus optional permanent Facebook Reels MP4 download).
  • 🎵 Music & creator — music title, author name / username, verified flag, profile links.
  • 🔗 Identity — reel URL, reel id, post id, and related profile context.
  • 🧾 Run hygiene — optional profile summary rows and error rows so failed inputs stay auditable.

Use download Facebook Reels runs for archiving, Facebook Reels bulk download for creative research, or feed Facebook Reels JSON export into dashboards for influencer analytics and competitor analysis.


🔧 How It Works

  1. Add your targets. Paste Facebook page/profile/reel/share/fb.watch URLs and/or usernames (bulk supported; duplicates are removed).
  2. Set limits & filters. Cap reels per run, date windows, play-count floors/ceilings, and duration filters.
  3. Optionally download videos. Turn on HD/SD Facebook Reels downloader mode to store MP4s in the key-value store.
  4. The Actor resolves each target. Profiles open their Reels feed; single reel links resolve to one full record.
  5. Matching reels stream live. Rows appear in Output as soon as they are ready — Reels, Profile summary, and Errors views.
  6. Export or automate. Download JSON/CSV/Excel or pull the dataset via the Apify API on a schedule for ongoing Facebook Reels monitoring.

🚀 How to Use (Apify Console)

  1. Open this Actor in Apify Console.
  2. Paste Facebook page / profile / reel URLs (or usernames).
  3. Set Results limit, optional date / popularity filters, and download toggles.
  4. Leave proxy on automatic escalation, or force your own proxy.
  5. Click Start and watch the Output tab fill with Facebook Reels data.
  6. Switch views (Reels / Profile summary / Errors) and export, or connect Sheets / Make / Zapier.

🤖 Quick API example

curl -X POST "https://api.apify.com/v2/acts/<ACTOR_ID>/run-sync-get-dataset-items" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"startUrls": [{"url": "https://www.facebook.com/LeonardoDiCaprio"}],
"resultsLimit": 20
}'

🧩 Input Parameters

🎯 Targets

FieldTypeDescriptionDefault
startUrlsarrayFacebook pages, profiles, reels, share links, fb.watch, or bare usernames — core input for this Facebook Reels scraper.example prefill
usernamesarrayExtra bare usernames / numeric IDs.none

📏 How Much to Scrape

FieldTypeDescriptionDefault
resultsLimitintegerMax reels to keep (0 = all).100
onlyPostsNewerThan / onlyPostsOlderThanstringDate / relative window for Facebook Reels monitoring.none
maxPages / maxProfilesintegerOptional batch / profile caps.0

🔍 Popularity & Length Filters

FieldTypeDescriptionDefault
minPlayCount / maxPlayCountintegerFilter by Facebook Reels play count.none
minDurationSeconds / maxDurationSecondsnumberKeep only reels in this duration band.none

⬇️ Video & Output Shaping

FieldTypeDescriptionDefault
downloadVideosbooleanPermanent Facebook Reels HD download / SD MP4 to key-value store.false
videoQualitystring (hd | sd)Quality for download Facebook Reels.hd
includeDashManifestbooleanKeep DASH manifest details when available.true
includeRawNodebooleanInclude raw node payload for power users.false
includeProfileSummarybooleanEmit per-target summary rows.true
includeErrorRowsbooleanEmit error rows for failed inputs.true

⚡ Performance & Access

FieldTypeDescriptionDefault
languagestringUI language preference.en-US
concurrencyintegerParallel targets.3
proxyConfigurationobjectOptional; auto-escalates if Facebook pushes back.no proxy
maxRetries / delays / timeoutnumberResilience dials.sensible defaults

📦 Output Example

Each matching reel becomes one JSON object in your dataset as soon as it is collected.

{
"recordType": "reel",
"reelId": "1234567890123456",
"reelUrl": "https://www.facebook.com/reel/1234567890123456",
"text": "Behind the scenes from today's shoot 🎬",
"time": "2026-09-01T18:22:10.000Z",
"playCount": 1250000,
"reactionCount": 8400,
"commentCount": 620,
"shareCount": 310,
"durationSeconds": 28.4,
"thumbnailUrl": "https://…",
"videoUrlHd": "https://…",
"videoUrlSd": "https://…",
"hashtags": ["#bts", "#filming"],
"mentions": [],
"authorName": "Example Creator",
"authorUsername": "examplecreator",
"authorVerified": true,
"musicTitle": "Original audio",
"success": true,
"scrapedAt": "2026-09-15T12:00:00.000Z"
}

🗂️ Dataset views

ViewWhat you see
🎬 ReelsCaptions, engagement, media URLs, music, hashtags — main Facebook Reels export
👤 Profile summaryPer-target found / saved / filtered counts
⚠️ ErrorsInputs that failed, with a clear reason

GoalHow this Actor helps
Scrape Facebook Reels from many creatorsPaste many startUrls / usernames
Facebook Reels analytics & rankingSort/filter exports by play count & engagement
Facebook Reels bulk downloadEnable downloadVideos for MP4 archiving
Ongoing Facebook Reels monitoringSchedule the Apify Facebook Reels Actor daily
Page contact / business data (not reels)Use the sibling Facebook Pages Scraper

If you only need a single reel opened in the browser, Facebook itself is enough. This Actor is for teams that need structured Facebook Reels metadata, repeatable Facebook video scraper runs, and automation — a practical Facebook Reels API alternative for research and archiving.


❓ Frequently Asked Questions

🎥 What is a Facebook Reels scraper?

A Facebook Reels scraper collects public reel captions, Facebook Reels engagement, media links, and creator fields into a structured Facebook Reels dataset. This Actor is built specifically to scrape Facebook Reels for analytics and automation.

📥 Can I download Facebook Reels as MP4?

Yes. Enable video download and choose HD or SD for a permanent Facebook Reels MP4 download in the key-value store — useful because CDN links can expire. That is the built-in Facebook Reels downloader mode.

📊 Does it capture Facebook Reels play count and engagement?

Yes. Each reel can include play count, reactions, comments, and shares — the core of Facebook Reels analytics and influencer analytics.

🔗 What URLs does the Facebook short video scraper accept?

Page URLs, profile URLs, reel URLs, share links, fb.watch links, and bare usernames. That covers most Facebook share link scraper / fb.watch scraper needs in one input list.

🔓 Do I need a Facebook login?

No. This Actor scrapes public pages and profiles signed-out. Private or login-walled Reels are out of scope — enable Apify Proxy if a public page is blocked, then re-run.

This Actor works with publicly available Facebook content. You remain responsible for Facebook’s terms, applicable laws, and how you use personal data (GDPR/CCPA and similar). This is not legal advice.

⏱️ Can I schedule Facebook Reels monitoring?

Yes. Apify Schedules let you re-run hourly/daily for ongoing Facebook Reels monitoring, competitor tracking, and content archiving.

🧹 How do I keep only high-performing reels?

Set minPlayCount (and optional duration filters) so your Facebook Reels to Excel / CSV export stays focused on the clips that matter.


🙋 Support & Contact

Found a bug, need a new field, or want a custom solution built around this Facebook Reels scraper / Facebook Reels data extractor?

Reach out via the Issues tab on this Actor’s Apify Store page, or email hello.dataminds@gmail.com for custom builds, integrations, and feature requests.

Feedback is welcome — this Actor is actively maintained for teams that need reliable Facebook Reels export, Meta Reels scraper workflows, and clean social media scraper pipelines.