Facebook Hashtag Scraper π·οΈ
Pricing
from $5.99 / 1,000 results
Facebook Hashtag Scraper π·οΈ
π·οΈ Facebook Hashtag Scraper pulls top hashtags fast from Facebook posts for smarter research & marketing. π Boost reach, find trends, and optimize campaigns with reliable hashtag insights. π
Pricing
from $5.99 / 1,000 results
Rating
0.0
(0)
Developer
Scrapier
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
6 days ago
Last modified
Categories
Share
π·οΈ Facebook Hashtag Scraper
Collect public Facebook posts by hashtag β fast, structured, and ready to export. Feed in one or more hashtags (bulk supported), and the Actor streams clean records (post text, media type, likes, comments, shares, total engagement, video views, date, and a direct link) straight into your dataset in real time.
β Why Choose This Actor?
- Bulk hashtags β scrape many hashtags / search terms in a single run.
- Real-time output β every post is saved the moment it's found, so a long run never loses data.
- Smart connection β starts on a direct connection and automatically upgrades to datacenter then residential proxies only if Facebook pushes back.
- Clean, engagement-rich data β likes, comments, shares, total engagement and video views per post.
- Two ready-made table views β a posts overview and an engagement breakdown.
β¨ Key Features
| Feature | Description |
|---|---|
| π·οΈ Bulk hashtags | Pass a list of hashtags / search terms |
| π― Max posts | Cap how many posts to collect per hashtag |
| π Auto pagination | Pages through results until the cap or end is reached |
| π Proxy escalation | Direct β Datacenter β Residential (sticky), residential retried up to 3Γ |
| πΎ Live saving | Results pushed per post, not at the end |
| π Table views | Posts Overview + Engagement Breakdown |
π₯ Input
| Field | Type | Required | Description |
|---|---|---|---|
hashtags | array | β | Hashtags / search terms (the leading # is optional) |
maxItems | integer | β | Max posts per hashtag (default 50) |
c_user | string | β | Your Facebook c_user cookie |
xs | string | β | Your Facebook xs cookie |
proxyConfiguration | object | β | Apify proxy settings |
Example input
{"hashtags": ["#nyc", "#travel"],"maxItems": 50,"c_user": "100000000000000","xs": "your-xs-cookie-value","proxyConfiguration": { "useApifyProxy": true }}
π Where do the cookies come from? Log into Facebook in your browser, open DevTools β Application β Cookies β
https://www.facebook.com, and copy the values ofc_userandxs. These identify a logged-in session so Facebook returns full public search results. Refresh them when they expire.
π€ Output
Each post is one dataset record:
{"hashtag": "#nyc","permalink": "https://www.facebook.com/reel/1375957764375375/","content": "Episode 728: I think all drinks should be fizzy!! #subwaytakes #nyc","media_type": "video","like_count": 989,"comment_count": 64,"share_count": 26,"total_engagement": 1079,"video_views_count": 0,"date": "2026-06-17 16:57:35","success": true}
| Field | Description |
|---|---|
hashtag | The hashtag / search term this post came from |
permalink | Direct link to the post |
content | Post text |
media_type | video, photo, album, link, or text |
like_count / comment_count / share_count | Engagement counts |
total_engagement | likes + comments + shares |
video_views_count | Video view count (when available) |
date | Post creation time (UTC) |
π How to Use (Apify Console)
- Log in at console.apify.com β Actors.
- Open Facebook Hashtag Scraper.
- Add your hashtags, set Max posts per hashtag, and paste your
c_user+xscookies. - Pick a proxy (default Apify proxy is fine).
- Click Start and watch the log fill up in real time. π
- Open the Output tab β switch between Posts Overview and Engagement Breakdown.
- Export to JSON / CSV / XLSX.
π€ Use via API
curl -X POST "https://api.apify.com/v2/acts/<ACTOR_ID>/run-sync-get-dataset-items?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"hashtags":["#nyc"],"maxItems":50,"c_user":"...","xs":"..."}'
π‘ Best Use Cases
- Social listening & trend tracking for a hashtag
- Competitor / campaign monitoring
- Content research and inspiration
- Engagement benchmarking across hashtags
π³ Pricing
This Actor uses a pay-per-event model. You are charged per post scraped
(post-scraped). You only pay for the data you actually receive.
β FAQ
Do I need cookies? Yes β Facebook only returns full public search results to a
logged-in session. Provide your own c_user and xs.
Why did a run stop early? Either the hashtag has no more posts, or your cookies expired. Refresh them and re-run.
Is a proxy required? No. The Actor starts direct and only escalates to proxies if Facebook blocks the request.
βοΈ Legal & Compliance
This Actor collects only publicly available data. You are responsible for complying with Facebook's Terms of Service and applicable laws (GDPR, CCPA, etc.). Do not scrape private or non-public content.
π Support
Found a bug or want a new field? Open an issue on the Actor's Issues tab.