Instagram Reels Scrapy Low Cost
by esdrasdw
A lightweight, cost-effective scraper for Instagram Reels metadata. Perfect for dashboards, clipping, and automations. Get thumbnails, author, captions, views, likes, and more.
Opens on Apify.com
About Instagram Reels Scrapy Low Cost
Need to pull data from Instagram Reels without the heavy lifting and cost of a full browser? This actor is my go-to. It's a lean, focused scraper that grabs the core metadata you actually need: the video's thumbnail URL, author handle, caption text, duration, view count, and like count. You can feed it specific Reel URLs or profile names, and it just works. Want to grab comments or download the actual MP4 files? Those are optional add-ons, so you only pay for what you use. I've found it perfect for a few key jobs: populating content dashboards with fresh stats, clipping Reels for compilations or reporting, and feeding clean, structured data into larger automation workflows. It runs fast, keeps costs low by avoiding unnecessary overhead, and gets out of your way. If you're tired of over-engineered solutions, this one feels like a sharp, practical tool built for developers who just want the data.
What does this actor do?
Instagram Reels Scrapy Low Cost 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 Scraper
Actor: esdrasdw/instagram-reels-scrapy-low-cost
Overview
This actor scrapes metadata from Instagram Reels for given user profiles. It outputs structured data to an Apify Dataset, suitable for export to JSON, CSV, or NDJSON formats. It's designed for building analytics dashboards, content auditing, and generating reports.
Key Features
- Extracts clean Reels metadata from public Instagram profiles.
- Output includes an Overview table (essential fields) and an Advanced view (full technical metadata).
- Allows selective field extraction to optimize for speed and data size.
- Provides example code for running via the Apify API (cURL, Python, Node.js).
How to Use
Apify Console
- Go to the Actor page and click Run.
- In the Input section, provide:
- Instagram usernames (without @): One per line (e.g.,
instagram). Required. - Quantity per user: Maximum number of Reels to fetch per profile. Required. Default is
100. - What to extract? (optional): Leave empty for the automatic preset of essential fields, or manually select specific fields.
- Instagram usernames (without @): One per line (e.g.,
- After the run completes, navigate to Storage → Dataset to preview and export your results.
Apify API
You can start a run programmatically. Replace APIFY_TOKEN with your actual token.
cURL:
curl -X POST "https://api.apify.com/v2/acts/esdrasdw~instagram-reels-scrapy-low-cost/runs?token=APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"usernames": ["instagram"],
"quantity_per_user": 50
}'
Python:
import requests, json
ACT = "esdrasdw/instagram-reels-scrapy-low-cost"
TOKEN = "APIFY_TOKEN"
payload = {
"usernames": ["instagram"],
"quantity_per_user": 50
}
res = requests.post(
f"https://api.apify.com/v2/acts/{ACT.replace('/', '~')}/runs?token={TOKEN}",
headers={"Content-Type": "application/json"},
data=json.dumps(payload),
timeout=60,
)
print(res.json())
Input & Output
Input Parameters
usernames(array, required): List of Instagram profile names (without@).quantity_per_user(integer, required): Max Reels to fetch per profile. Minimum1. Default100.selected_fields(array, optional): Leave empty for the automatic preset. To customize, provide a list from the available fields (see full list in the original README). Selecting fewer fields can speed up the run and simplify the output.
Output (Dataset)
Each item in the dataset represents one Instagram Reel.
The Overview includes core fields: thumb, titulo, usuario, link_post, data_criacao_iso, visualizacoes, curtidas, comentarios, duracao, aspect_ratio, url_video_preferencial, codigo, id.
The Advanced view contains all selected technical metadata.
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 Low Cost now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- esdrasdw
- Pricing
- Paid
- Total Runs
- 142
- Active Users
- 18
Related Actors
Video Transcript Scraper: Youtube, X, Facebook, Tiktok, etc.
by invideoiq
Linkedin Profile Details Scraper + EMAIL (No Cookies Required)
by apimaestro
Twitter (X.com) Scraper Unlimited: No Limits
by apidojo
Content Checker
by jakubbalada
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