Instagram Reel Scraper
Pricing
from $1.00 / 1,000 results
Instagram Reel Scraper
Scrape Instagram Reels by URL and extract key data including video links, captions, view counts, likes, comments, and author details. Supports proxy rotation for reliable access, batch processing of multiple reel URLs, and structured JSON output ready for export or integration.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Biddut Hossain
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape Instagram Reels by URL and extract key data, including video links, captions, view counts, likes, comments, and author details. Supports proxy rotation for reliable access, batch processing of multiple reel URLs, and delivers clean, structured JSON output ready for export or integration.
What does Instagram Reel Scraper do?
This Actor takes a list of Instagram Reel URLs and attempts to extract structured metadata from each one, such as:
- Video URL
- Caption text
- View count
- Like count
- Comment count
- Author username
Results are pushed to the Actor's default Dataset, which you can export as JSON, CSV, Excel, or via the API.
Input
| Field | Type | Description | Default |
|---|---|---|---|
reelUrls | Array of strings | List of Instagram Reel URLs to scrape (e.g. https://www.instagram.com/reel/XXXXXXXXXXX/) | — (required) |
proxyConfiguration | Object | Apify Proxy configuration. Residential proxies are recommended to avoid IP blocking by Instagram. | { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] } |
maxRequestRetries | Integer | Max retries for a failed request before giving up on that URL | 3 |
requestTimeoutSecs | Integer | Timeout in seconds for each HTTP request | 30 |
Example input
{"reelUrls": ["https://www.instagram.com/reel/C5xk9pLtN2a/","https://www.instagram.com/reel/C6zT1qWvR8x/"],"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]},"maxRequestRetries": 3,"requestTimeoutSecs": 30}
Output
Each scraped reel produces one record in the dataset.
On success:
{"url": "https://www.instagram.com/reel/C5xk9pLtN2a/","raw_length": 187234,"extracted": {"shortcode": "C5xk9pLtN2a","caption": "Sample caption text...","video_url": "https://scontent.cdninstagram.com/...","like_count": 15234,"comment_count": 342,"view_count": 98211,"owner_username": "example_user"}}
On parse failure (Instagram changed markup or requires login):
{"url": "https://www.instagram.com/reel/C6zT1qWvR8x/","raw_length": 45210,"extracted": "Could not parse — may need login/proxy"}
On request failure:
{"url": "https://www.instagram.com/reel/C6zT1qWvR8x/","error": "Timeout after 30s"}
Notes & limitations
- Instagram frequently changes its page structure and actively blocks anonymous/unauthenticated scraping. Residential proxies are strongly recommended.
- Some reels may only return partial data or fail to parse without an authenticated session.
- This Actor does not log in to Instagram and does not store or require Instagram credentials.
Support
For issues or feature requests, open an issue on the Actor's Apify Store page or contact the Actor's author.