Instagram Reel Scraper - Reels, Plays, Likes & Video URLs avatar

Instagram Reel Scraper - Reels, Plays, Likes & Video URLs

Pricing

from $0.99 / 1,000 reel scrapeds

Go to Apify Store
Instagram Reel Scraper - Reels, Plays, Likes & Video URLs

Instagram Reel Scraper - Reels, Plays, Likes & Video URLs

Scrape Instagram Reels from any profile, hashtag or reel URL - caption, plays, likes, comments, author, timestamp and video/thumbnail links. No login, deep export. $0.99 per 1,000 reels. Export CSV, JSON, Excel.

Pricing

from $0.99 / 1,000 reel scrapeds

Rating

0.0

(0)

Developer

Zaver

Zaver

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Instagram Reel Scraper — Views, Plays, Likes & Video URLs

Scrape Instagram Reels with the metric that matters: view counts. Point it at a profile, a hashtag or a single reel URL and export plays, likes, comments, captions and direct video URLs to CSV, Excel or JSON. No login, no API key.

Reels are where Instagram reach lives, and view counts are not in the API for anyone else's content. This returns them for any public reel.

What data does the Instagram Reel Scraper extract?

Reel performance fields

FieldDescription
viewsPlay count — the headline reel metric
likesLike count at scrape time
comments_countNumber of comments

Reel media fields

FieldDescription
video_urlDirect MP4 URL, ready to download
thumbnail_urlCover image URL
media_typeAlways reel in this Actor
product_typeclips — Instagram's internal reel marker
captionFull caption, emoji preserved
mentionsAccounts tagged in the caption
taken_atISO publish timestamp

Creator fields

FieldDescription
usernameReel author's handle
user_idNumeric Instagram user ID
user_full_nameDisplay name
is_verifiedVerified status

Note that on collaboration reels the username is the posting creator, which may differ from the profile you scraped — useful for spotting who a brand actually partners with.

Why use this Instagram reel scraper

View counts you cannot get from the official API

Instagram's Graph API returns insights only for accounts you own. This returns views for any public reel, which is what makes competitive benchmarking possible.

Direct video URLs

Every row carries video_url — an MP4 link you can download immediately. No separate downloader step.

Reels only, no filtering needed

Feed scrapers return photos and carousels you then have to filter out. This returns reels exclusively, so resultsLimit is spent entirely on reels.

Incremental exports

onlyPostsNewerThan skips older reels, and skipped reels are not billed — so a daily scheduled run costs only what is new.

How to use it

  1. Open the Actor in Apify Console.
  2. Put usernames, profile URLs, hashtags or reel URLs into directUrls.
  3. Set resultsLimit — reels per target, and your cost ceiling.
  4. Optionally set onlyPostsNewerThan.
  5. Save & Start, then download from Storage.

Input example

{
"directUrls": ["nasa", "https://www.instagram.com/reel/DdEsW1ItqpI/"],
"resultsLimit": 100,
"onlyPostsNewerThan": "2026-09-01"
}

Output example

{
"source": "nasa",
"url": "https://www.instagram.com/p/DdEsW1ItqpI/",
"shortcode": "DdEsW1ItqpI",
"post_id": "3982503053431843400",
"media_type": "reel",
"product_type": "clips",
"caption": "Curly-haired crew, this one's for you! 🌀🚀👩🏻‍🦱 Join me in my temporary home on the @iss…",
"mentions": ["iss"],
"views": 4295943,
"likes": 102192,
"comments_count": 1283,
"taken_at": "2026-09-09T16:39:51+00:00",
"username": "astro_jessica",
"user_id": "4092263381",
"user_full_name": "Jessica Meir",
"is_verified": true,
"video_url": "https://scontent…mp4"
}

Pricing

$0.00099 per reel scraped — the same rate on every Apify plan, including the free one.

Reels exportedCost
1,000$0.99
10,000$9.90
100,000$99.00

Not billed: unreachable usernames, private profiles, and reels excluded by your date filter.

Use cases

Find the hooks that worked in your niche

Export a few hundred reels from a hashtag, sort by views, and read the first line of every caption. That is your hook library, built from evidence.

Benchmark a creator's reels against their feed

Compare reel views with post likes from the Instagram Post Scraper to see whether an account's reach comes from short form or static posts.

Influencer vetting on real reach

A media kit quotes follower count. Reel view counts show how many people actually see a post — often an order of magnitude different.

Bulk reel download

video_url gives you the MP4 for every row, for archiving or offline review.

Track a campaign's reels daily

Schedule with onlyPostsNewerThan and watch view trajectories build over the first 72 hours, when reel distribution is decided.

FAQ

How do I get the view count of an Instagram Reel? Pass the reel URL, a username or a hashtag in directUrls and every row returns views — Instagram's play count for that reel — alongside likes and comments.

Can I scrape Instagram Reels without logging in? Yes. No Instagram account, cookie or API key is needed. You supply a profile, hashtag or reel URL and nothing else.

Can I download Instagram Reel videos with this scraper? Yes. Each row includes video_url, a direct MP4 link you can download. The Actor returns the URL rather than the file, so you choose what to fetch.

How much does it cost to scrape 10,000 Instagram Reels? $9.90 — a flat $0.00099 per reel on every plan, including the free tier. You pay only for reels actually returned.

Can I scrape Reels by hashtag? Yes. Pass a hashtag in directUrls and it returns reels carrying that tag, with the same performance fields as profile reels.

What is the difference between plays and views on Instagram Reels? Instagram reports a single public play count for reels, returned here as views. The separate plays-versus-views distinction exists on Facebook video, not on reels.

Why does the username differ from the profile I scraped? Collaboration reels are attributed to the posting creator. username is whoever published the reel, which is the more useful signal when you are mapping brand partnerships.

Can I get only new Reels since my last export? Yes. Set onlyPostsNewerThan to your last run's date. Older reels are skipped and not billed.

Is it legal to scrape Instagram Reels? This Actor collects only publicly available data and never accesses private content. Public data can still be personal data under GDPR and similar regulations, so collect only what you have a legitimate reason to process. See Apify's guidance on the legality of web scraping.

Integrations

Connect to Make, Zapier, n8n, Slack, Google Sheets, Google Drive, Airbyte and GitHub, or use webhooks on run completion. Official Node.js and Python SDKs are available, and the Apify MCP server lets an AI agent call this Actor directly.


Built and maintained by Zaver. For bugs, feature requests or custom data needs, open an issue on this Actor.