Instagram Reels Scraper avatar

Instagram Reels Scraper

Pricing

from $0.60 / 1,000 reels

Go to Apify Store
Instagram Reels Scraper

Instagram Reels Scraper

Scrape Instagram Reels from any public profile or reel link. Exact plays, likes and comments, caption, hashtags, mentions, date, duration, music, video and audio links. No login or cookies needed. Fast, reliable and low cost, with a date filter and pinned-reel skip.

Pricing

from $0.60 / 1,000 reels

Rating

0.0

(0)

Developer

Coder

Coder

Maintained by Community

Actor stats

0

Bookmarked

13

Total users

12

Monthly active users

3 days ago

Last modified

Categories

Share

Scrape Instagram Reels from any public profile or reel link into clean JSON, CSV or Excel. Every reel comes with exact plays, likes and comment count, caption, hashtags, mentions, publish date, duration, music / original audio, cover image and direct video and audio links. No Instagram account, no login and no cookies needed.

Use it for creator and influencer analytics, competitor monitoring, trend research, content ideas and short-form video reporting.

What you get

Every reel

  • Engagement: exact play count, likes, comments (when the creator has not hidden them)
  • Content: caption, hashtags, mentions, tagged users, co-authors (collabs), paid-partnership flag and sponsors
  • Media: cover image, video link, audio link, duration, width and height
  • Music: the song or original audio the reel uses
  • Context: publish date, pinned flag, reel link and short code, creator username, full name and id

Reels come newest first. Pinned reels are marked, so you can keep them or skip them.

Input

FieldWhat it does
Profiles or reel linksUsernames (natgeo, @natgeo), profile links, or single reel links (instagram.com/reel/...)
Reels per profileHow many reels to collect from each profile, newest first
Published afterOnly reels newer than a date (2026-09-01) or a period (7 days, 3 months)
Skip pinned reelsLeave out the reels pinned to the top of a Reels tab

Example input

{
"username": ["natgeo", "https://www.instagram.com/nasa/", "https://www.instagram.com/reel/DbA_2A4uL5K/"],
"resultsLimit": 50,
"onlyPostsNewerThan": "3 months",
"skipPinnedPosts": true
}

Example output

{
"inputUrl": "natgeo",
"id": "3945434062310129226",
"type": "Video",
"shortCode": "DbA_2A4uL5K",
"url": "https://www.instagram.com/p/DbA_2A4uL5K/",
"caption": "On the clock.",
"hashtags": [],
"mentions": [],
"videoPlayCount": 46586457,
"likesCount": 4224447,
"commentsCount": 18731,
"videoDuration": 14.6,
"timestamp": "2026-07-20T13:04:58.000Z",
"isPinned": false,
"ownerUsername": "robertdowneyjr",
"ownerFullName": "Robert Downey Jr. Official",
"displayUrl": "https://...jpg",
"videoUrl": "https://...mp4",
"audioUrl": "https://...mp4",
"musicInfo": { "song_name": "Original audio", "artist_name": "robertdowneyjr" }
}

Pricing

You pay only for reels you receive - never for profiles that turned out to be private or missing, retries or filters.

ResultPrice per 1,000
Reel (full details)$1.30

Prices are for the Apify Free plan; paid Apify plans get lower prices automatically. The date filter and pinned-reel filter are free. You can set a maximum cost per run in the run options - the Actor stops cleanly when it is reached.

Free plan

On Apify's free plan a run uses up to 3 profiles or reel links and up to 10 reels each. Every feature works, so you can try it before upgrading.

Good to know

  • Public profiles only. Private accounts are skipped and not charged.
  • Hidden like counts: some creators hide likes; those reels still come with plays and comments.
  • Mistyped or removed accounts are listed at the end of the run log.
  • Want photo and carousel posts too, or comments, hashtags and places? Use our Instagram Post Scraper, Instagram Comments Scraper or the all-in-one Instagram Scraper.

FAQ

Do I need an Instagram account or cookies? No. Everything is public data, collected without logging in.

Can I get all reels of a creator? Yes - set "Reels per profile" high enough. Add "Published after" to get only recent ones.

Do reel links get play counts too? Yes - the reel is looked up on its creator's Reels tab. For very old reels (beyond the creator's newest 200) the play count can be empty; likes, comments and everything else are always filled.

How fresh is the data? Every run reads Instagram live, so counts are as of the moment the reel was collected.