VOOZH about

URL: https://apify.com/khadinakbar/instagram-reels-scraper

โ‡ฑ Instagram Reels Scraper ยท Apify


๐Ÿ‘ Instagram Reels Scraper โ€” Profiles, Hashtags & Keywords avatar

Instagram Reels Scraper โ€” Profiles, Hashtags & Keywords

Pricing

from $1.50 / 1,000 reel extracteds

Go to Apify Store

Instagram Reels Scraper โ€” Profiles, Hashtags & Keywords

Scrape Instagram Reels from profiles, hashtags, or URLs. Returns video URL, captions, likes, comments, music, tags. MCP-ready. $1.50/1K reels.

Pricing

from $1.50 / 1,000 reel extracteds

Rating

0.0

(0)

Developer

๐Ÿ‘ Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

1

Bookmarked

110

Total users

25

Monthly active users

1.7 days

Issues response

8 days ago

Last modified

Share

๐ŸŽฌ Instagram Reels Scraper โ€” Profiles, Hashtags & Keywords

Scrape Instagram Reels from any profile, hashtag, or direct reel URL โ€” all in one actor. No login required. Get engagement metrics, captions, hashtags, mentions, video URLs, audio details, and more. Export to JSON, CSV, or Excel and integrate with AI pipelines, CRM workflows, or content tools.

42% cheaper than Apify's official Reel Scraper at the FREE tier โ€” with all core metadata included at a flat price, no confusing add-ons.

Export scraped data, run the scraper via API, schedule and monitor runs, or integrate with other tools or AI workflows.


What This Scraper Extracts

Every reel record includes:

  • Reel metadata โ€” ID, shortcode URL, post timestamp
  • Engagement metrics โ€” likes, comments, views, plays
  • Caption & text โ€” full caption, extracted hashtag list, @mentions list
  • Media โ€” direct video URL (CDN), cover thumbnail URL
  • Audio โ€” track title and artist (or "Original Audio" for custom audio)
  • Creator info โ€” username, display name, profile URL, follower count
  • Content flags โ€” is_sponsored (paid partnership), is_pinned
  • Timestamps โ€” posted_at (original post date), scraped_at

Use Cases

  • Influencer research โ€” analyse engagement and content strategy across dozens of creators in minutes
  • Competitor monitoring โ€” track a competitor's Reels output: frequency, hashtags, viral content
  • Hashtag trend analysis โ€” discover what content is performing on a given hashtag
  • Content research โ€” build datasets for AI training, social listening, or market research
  • Campaign tracking โ€” monitor branded hashtag performance over time
  • Lead generation โ€” identify active creators in a niche by hashtag + engagement metrics

Inputs

FieldTypeDescriptionDefault
usernamesstring[]Instagram usernames or profile URLs (e.g. natgeo or https://www.instagram.com/natgeo/)โ€”
hashtagsstring[]Hashtags without the # (e.g. travel, fitness)โ€”
directUrlsURL[]Specific reel URLs (e.g. https://www.instagram.com/reel/ABC123/)โ€”
maxReelsPerSourceintegerMax reels to collect per username, hashtag, or URL20
onlyReelsNewerThanstringDate filter โ€” skip reels older than this date (e.g. 2025-01-01, 30 days, 2 weeks)โ€”
proxyConfigurationobjectProxy settings โ€” defaults to Apify datacenterDatacenter

You only need to fill in one of usernames, hashtags, or directUrls.


Output Example

{
"reel_id":"C5Rdyj_q7YN",
"reel_url":"https://www.instagram.com/reel/C5Rdyj_q7YN/",
"username":"natgeo",
"display_name":"National Geographic",
"profile_url":"https://www.instagram.com/natgeo/",
"follower_count":280000000,
"caption":"Deep in the Amazon rainforest ๐ŸŒฟ #nature #wildlife",
"hashtags":["nature","wildlife"],
"mentions":[],
"likes_count":45200,
"comments_count":312,
"views_count":890000,
"plays_count":920000,
"duration_seconds":28.5,
"video_url":"https://scontent.cdninstagram.com/v/...",
"thumbnail_url":"https://scontent.cdninstagram.com/v/...",
"audio_title":"Original Audio",
"audio_artist":"natgeo",
"is_sponsored":false,
"is_pinned":false,
"posted_at":"2025-03-12T14:22:00.000Z",
"scraped_at":"2026-04-03T10:00:00.000Z",
"source_url":"https://www.instagram.com/natgeo/reels/"
}

Pricing

This actor uses pay-per-event pricing: you are charged only for reels actually scraped.

VolumePrice (FREE tier)Price (GOLD tier)
100 reels$0.15$0.10
500 reels$0.75$0.50
1,000 reels$1.50$1.00
5,000 reels$7.50$5.00

Upgrade to a higher Apify plan for discounted per-reel pricing. Compared to the official Apify Reel Scraper ($0.0026/reel at FREE) โ€” this actor is 42% cheaper at the same tier, with all engagement data included at no extra cost.


Running via API

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token:'YOUR_API_TOKEN'});
const run =await client.actor('khadinakbar/instagram-reels-scraper').call({
usernames:['natgeo','nasa'],
maxReelsPerSource:50,
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
console.log(items);
from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("khadinakbar/instagram-reels-scraper").call(run_input={
"hashtags":["travel","adventure"],
"maxReelsPerSource":30,
"onlyReelsNewerThan":"2025-01-01",
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

How It Works

This actor uses a browser-based response interception approach โ€” it opens Instagram in a real Chromium browser, waits for Instagram's internal API calls to fire naturally, and captures the structured JSON data directly from those responses. This approach:

  • Avoids brittle CSS selector scraping (no breakage when Instagram redesigns)
  • Gets the same structured data Instagram's own app receives
  • Works without login for public profiles and hashtags
  • Handles Instagram's GraphQL and REST API formats automatically

Tips & Best Practices

  • Profiles with many reels: set maxReelsPerSource to 100+ and the actor will scroll and paginate automatically.
  • Hashtag research: start with 3โ€“5 hashtags and maxReelsPerSource: 50 to quickly benchmark content.
  • Date filtering: use onlyReelsNewerThan: "30 days" to only get recent content.
  • Rate limits: if you encounter blocks, switch proxy to RESIDENTIAL in the proxy settings.
  • Video URLs expire: Instagram CDN video URLs expire after a few hours. If you need to store videos, download them soon after scraping.

FAQ

Does this require Instagram login? No. This actor scrapes publicly visible Reels without any Instagram account or cookies.

Can I scrape private accounts? No. Only public profiles and hashtags are accessible without login.

Why are some fields null? Instagram's API doesn't always return all fields for every reel. Missing values are set to null rather than being omitted, so every record has a consistent structure.

The video URL expired โ€” what do I do? Re-run the actor on the same reel URL to get a fresh CDN link. CDN URLs are valid for a few hours.

Can I export to Google Sheets? Yes โ€” in the Apify Console, after a run completes, open the Dataset tab and click Export โ†’ CSV, then import into Google Sheets.

Is this actor maintained? Yes. Issues are addressed within 48 hours. If Instagram updates their API, the actor is updated accordingly.


Works Great With

  • Instagram Comments Scraper โ€” pull comments for any reel URL you collect with this actor
  • Instagram Profile Scraper โ€” get full profile metadata for creators you discover
  • Email Extractor โ€” enrich creator data with contact info for outreach

Support

Found a bug or have a feature request? Leave a review or open an issue on this actor's page. All feedback is responded to within 48 hours.

You might also like

Instagram Reels Scraper

scrapapi/instagram-reels-scraper

Extract Instagram Reels data from public profiles, hashtags, or posts using this scraper. Collect reel captions, video URLs, likes, comments, views, hashtags, and timestamps. Useful for trend research, influencer tracking, content analysis, and monitoring engagement on Instagram Reels.

Instagram Reels Scraper

scrapier/instagram-reels-scraper

Scrape Instagram Reels with the Instagram Reels Scraper. Extract video URLs, captions, hashtags, likes, comments, and uploader info. Perfect for trend analysis, content research, and social media insights. Fast, reliable, and scalable for single or bulk Reels scraping.

Instagram Profile Reels Scraper

api-empire/instagram-profile-reels-scraper

Instagram Profile Reels Scraper extracts all Reels from any public Instagram profile. Collect captions, audio, views, likes, comments, hashtags, and video URLs. Perfect for research, trend tracking, content analysis, and automation workflows needing structured Reels data.

Instagram Reels Scraper

simpleapi/instagram-reels-scraper

Instagram Reels Scraper extracts Reels from any public Instagram profile or feed, capturing captions, audio, hashtags, media URLs, views, likes, comments, and timestamps. Ideal for trend analysis, influencer research, content strategy, and automating structured Instagram Reels data collection.

13

1.0

Instagram Reels Scraper

scrapelabsapi/instagram-reels-scraper

Instagram Reels Scraper extracts data from Instagram Reels posts. It collects reel URLs, captions, likes, comments, views, hashtags, publish time, and media details. Ideal for social media research, influencer tracking, content analysis, and monitoring trending reels.

Instagram Reels Scraper

scraper-engine/instagram-reels-scraper

Instagram Reels Scraper lets you extract reels data quickly and efficiently. Gather video URLs, captions, hashtags, likes, views, comments, and user profiles. Ideal for research, analytics, and trend tracking with fast, reliable, and easy automation.

๐Ÿ‘ User avatar

Scraper Engine

191

4.7

Instagram Profile Reels Scraper

scrapier/instagram-profile-reels-scraper

Scrape all Reels from Instagram profiles with the Instagram Profile Reels Scraper. Extract video URLs, captions, hashtags, likes, comments, and upload dates. Perfect for content analysis, trend tracking, and influencer research. Fast, accurate, and scalable for bulk profile scraping.

Instagram Reels Scraper

api-empire/instagram-reels-scraper

Instagram Reels Scraper extracts Reels from any public Instagram profile or hashtag. Get video URLs, captions, audio info, views, likes, comments, and metadata. Ideal for research, trend tracking, content analysis, and automation workflows needing structured Reels data.

5

3.0

Instagram Reels Scraper

scraperx/instagram-reels-scraper

๐Ÿ“น Instagram Reels Scraper: extract public Reels captions, hashtags, views, likes, comments, audio, video URLs, thumbnails & timestamps. ๐Ÿ” Export CSV/JSON. ๐Ÿš€ Perfect for social listening, competitor analysis, content strategy and influencer marketing.

Instagram Reels Scraper

scrapeengine/instagram-reels-scraper

๐Ÿ“ธ Instagram Reels Scraper extracts structured data from public Reels โ€” captions, hashtags, views, likes, comments, audio, duration, publish time & video URLs. ๐Ÿ” Ideal for trend analysis, competitor & influencer research. ๐Ÿ“ฆ Export JSON/CSV via API. โšก Fast & scalable.