Instagram  Reels  scraper

Instagram Reels scraper

by alpha-scraper

A reliable Instagram Reels scraper that extracts video views, likes, captions, HD thumbnails, hashtags, and mentions. Proxy-ready to avoid blocks and save you time.

1,308 runs
11 users
Try This Actor

Opens on Apify.com

About Instagram Reels scraper

Need to pull data from Instagram Reels without hitting rate limits or getting blocked? I've been there. This Instagram Reels scraper is what I use to reliably grab video data for my projects. It pulls the core metrics you actually need—views, likes, and captions—and delivers them in a clean format, fast. It’s also proxy-ready out of the box, which is a lifesaver for avoiding Instagram's detection. Beyond the basics, it fetches the HD thumbnail image for each reel, along with all the hashtags and user mentions buried in the caption. This extra metadata is perfect for content analysis, trend research, or building datasets. I found it saves a ton of manual work, whether you're a marketer analyzing competitors, a researcher tracking video trends, or a developer feeding data into another app. It runs on Apify's platform, so you get the reliability and scaling without managing infrastructure. For the price, it handles the tedious part of Instagram data collection so you can focus on what to do with the information.

What does this actor do?

Instagram Reels scraper 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

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Instagram Reels Scraper

Overview

An Apify actor that scrapes metadata from Instagram Reels and video posts. It uses a robust proxy fallback strategy to ensure runs succeed even when no proxy is provided in the input. Results are stored in an Apify Dataset and the key-value store.

Key Features

  • Scrapes Instagram Reels and single video posts by URL.
  • Returns a consistent, structured output object for each input.
  • Automatically uses an Apify proxyConfiguration if supplied.
  • Fallback proxy system: If no proxy is provided or the Apify proxy fails, the actor uses an embedded residential proxy to complete the run.
  • Optional Instagram authentication via environment variables (IG_USER, IG_PASS), used by the underlying Instaloader library.

How to Use

Provide an array of Instagram Reel URLs in the actor input. You can optionally configure a proxy for better reliability. Authentication is handled via environment variables, not the input JSON.

Input

The main input fields are:

Field Type Required Description
startUrls Array Yes One or more Instagram Reel/post URLs. Can be strings or { "url": "..." } objects.
proxyConfiguration Object No Apify or custom proxy configuration. If omitted, the actor will attempt a default proxy config and fall back to its embedded residential proxy.

Example Input:

{
  "startUrls": [
    "https://www.instagram.com/reels/DN0TD6u5MhM/",
    "https://www.instagram.com/reels/DOQJO_SgROw/"
  ],
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": ["RESIDENTIAL"]
  }
}

Output

The actor writes each scraped item to the Apify Dataset and the complete results array to the key-value store under the key OUTPUT.

Each result item includes these fields (best-effort extraction):
* original_url – The input URL.
* id – Instagram media ID.
* ownerFullName, ownerUsername, ownerId – Profile details of the post owner.
* description – Caption text.
* likesCount, commentsCount, videoViewCount – Engagement metrics.
* upload_date – ISO 8601 timestamp of the post.
* thumbnail_url – Main thumbnail URL.
* duration – Video length in seconds (if available).
* resolution – Video dimensions (e.g., 1080x1920).
* type – Content type (video, image, or GraphQL type).
* hashtags, mentions – Lists parsed from the caption.
* formats – Array of available media resources (videos/images) with URLs and dimensions.
* _scraped_at – UTC timestamp when the item was scraped.
* _source_index – 1-based index of the source URL in the input order.

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 scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
alpha-scraper
Pricing
Paid
Total Runs
1,308
Active Users
11
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support