Instagram Reels Scrapy
by esdrasdw
Easily extract metadata from Instagram Reels (author, views, likes, caption, more). A fast, lightweight scraper perfect for dashboards, content clipping, and automation workflows.
Opens on Apify.com
About Instagram Reels Scrapy
Need to pull clean, structured data from Instagram Reels without the headache? I built this actor to do exactly that. It grabs the core metadata you actually need—things like the video's thumbnail URL, author handle, caption text, duration, view count, and like totals. You can feed it Reels URLs one by one or in a batch, and it just works. I added options to fetch comments and download the MP4 files too, but only if you need them; it stays lean and fast by default. That makes it super cost-effective for running regularly. I use it myself to populate content dashboards, find clips for compilation videos, and fuel automation scripts that react to trending videos. It's a straightforward, reliable scraper that gets out of your way and delivers the data in a format you can immediately use.
What does this actor do?
Instagram Reels Scrapy is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Instagram Reels Scrapy Actor
Scrapes clean metadata from Instagram Reels for given profiles. Outputs structured data to an Apify Dataset, ready for export to JSON, CSV, or NDJSON for dashboards, automation, and analytics.
Actor: esdrasdw/instagram-reels-scrapy
Overview
This actor extracts metadata from public Instagram Reels. You provide a list of usernames, and it returns data for each Reel, such as views, likes, comments, and publication date. Results are stored in an Apify Dataset with two views: an Overview table for essential fields and an Advanced view for full technical metadata.
Key Features
- Targeted Scraping: Fetches Reels from specific public Instagram profiles.
- Structured Output: Returns data in a consistent schema, ideal for database ingestion or analysis.
- Flexible Fields: Use the automatic preset for essential data or select specific fields from a full catalog to control output size and detail.
- Multiple Export Formats: Results can be downloaded as JSON, CSV, or NDJSON from the Apify console.
- API Access: Can be triggered and managed via the Apify API using cURL, Python, or Node.js.
How to Use
Via Apify Console
- Go to the Actor page and click Run.
- In the Input tab, configure:
usernames(Required): Enter target Instagram handles, one per line (e.g.,instagram). Do not include the@symbol.quantity_per_user(Required): Set the maximum number of Reels to fetch per profile. Default is100.selected_fields(Optional): Leave empty for the automatic preset. To customize, select from the available field catalog.
- Start the run. Upon completion, find your data in Storage → Dataset.
Via API
Start a run programmatically using your APIFY_TOKEN.
cURL Example:
curl -X POST "https://api.apify.com/v2/acts/esdrasdw~instagram-reels-scrapy/runs?token=APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"usernames": ["instagram"],
"quantity_per_user": 50,
"selected_fields": ["thumb","titulo","usuario","link_post","visualizacoes","curtidas"]
}'
(Python and Node.js examples follow the same payload structure. See original README for full code snippets.)
Input & Output
Input Parameters
usernames(array, required): List of Instagram usernames. Example:["instagram", "loud_coringa"].quantity_per_user(integer, required): Max Reels to scrape per user. Minimum1. Default100.selected_fields(array, optional): Customize output. Leave empty for the automatic preset. Available fields include:
thumb,titulo,usuario,link_post,data_criacao_iso,visualizacoes,curtidas,comentarios,duracao,aspect_ratio,url_video_preferencial,codigo,id,caption,video_versions,dash_qualidades,spritesheet,audio_original,thumbs,flags,owner,product_type,media_type,original_width,original_height.
Output Dataset
Each item in the dataset represents one Instagram Reel.
- Overview (Default View): Contains essential fields like thumbnail URL, title, user, post link, creation date, views, likes, comments, duration, aspect ratio, video URL, post code, and media ID.
- Advanced View: Includes all technical metadata when the corresponding fields are selected in the input.
Example Output Item (JSON):
{
"thumb": "https://.../thumb.jpg",
"titulo": "Weekly highlights",
"usuario": "instagram",
"link_post": "https://www.instagram.com/p/ABC123/",
"data_criacao_iso": "2025-10-21T18:42:10Z",
"visualizacoes": 123456,
"curtidas": 7890,
"comentarios": 321,
"duracao": 27.4,
"aspect_ratio": "9:16",
"url_video_preferencial": "https://.../video.mp4",
"codigo": "ABC123",
"id": "3747990562646302857"
}
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Instagram Reels Scrapy now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- esdrasdw
- Pricing
- Paid
- Total Runs
- 2,781
- Active Users
- 14
Related Actors
🏯 Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Instagram Scraper
by apify
TikTok Scraper
by clockworks
Instagram Profile Scraper
by apify
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support