Instagram Reels Scraper - Plays, Likes & Comments per Reel avatar

Instagram Reels Scraper - Plays, Likes & Comments per Reel

Pricing

from $0.40 / 1,000 reel scrapeds

Go to Apify Store
Instagram Reels Scraper - Plays, Likes & Comments per Reel

Instagram Reels Scraper - Plays, Likes & Comments per Reel

The latest reels of any public Instagram profile without login: plays, likes, comments, caption, date, thumbnail and video of each reel (up to 12 per profile, as Instagram shows them to visitors). New reels flagged on scheduled runs. $0.0004 per reel.

Pricing

from $0.40 / 1,000 reel scrapeds

Rating

0.0

(0)

Developer

Antonio del Olmo Tena

Antonio del Olmo Tena

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Scrape the latest reels of any public Instagram profile without logging in, without API keys and without cookies. Paste usernames or profile URLs and get one row per reel with plays, likes, comments, caption, date, thumbnail and video URL, up to 12 reels per profile (the ones Instagram shows to visitors on the Reels tab). Schedule it and new reels are flagged: creator analytics, influencer vetting, competitor benchmarks and content research at $0.0004 per reel.

The Actor reads exactly what Instagram shows to a logged-out visitor on the Reels tab and the profile page, through residential connections that Instagram does not block.

What you get

Reel (one row each): code, url, id, plays, likes, likesHidden, comments, image, isPinned, position.

From the profile page (for reels among the 12 latest posts): caption, postedOn, videoUrl, accessibilityCaption.

Profile: username, profileUrl, profileId, fullName, followers, reelsFound.

Changes on scheduled runs: isNew is true for reels that were not among the latest reels in the previous run (null on the first run).

Profiles without reels return a single row with reelsFound: 0 and are not charged. Private or missing profiles return a row with an error field and are not charged.

How to use it

  1. Open the Input tab.
  2. Add Usernames or profile URLs: nasa, @natgeo or https://www.instagram.com/nike/reels/, one per line (up to 500 per run).
  3. Click Start and export the rows as JSON, CSV or Excel.
  4. Schedule the Actor to get the new reels of the profiles you follow with their first-days plays.

Input

{
"usernames": ["nasa", "natgeo"]
}

Output

One row per reel:

{
"username": "nasa",
"fullName": "NASA",
"followers": 104362417,
"reelsFound": 12,
"position": 1,
"code": "DeTUk4sDSp-",
"url": "https://www.instagram.com/reel/DeTUk4sDSp-/",
"plays": 10156583,
"likes": 700777,
"comments": 6936,
"caption": "POV: you're watching the Earth set",
"postedOn": "2026-10-09",
"image": "https://scontent.cdninstagram.com/...",
"isPinned": true,
"isNew": null,
"timestamp": "2026-10-18T10:00:00.000Z"
}

Pricing

Pay per event: $0.0004 per reel and $0.001 per new reel detected on a scheduled run. Profiles without reels or that cannot be read are free. A profile with 12 reels costs about $0.005; 100 profiles cost about $0.48.

Limits and notes

  • Instagram shows visitors the 12 latest reels of a profile, without pagination. Captions and dates come from the profile page, so reels older than the 12 latest posts have counters but no caption.
  • Only public profiles; private accounts come back as an error row (free).
  • For a single reel with full details (music, tagged users, location, carousel) use the Instagram Post Scraper.
  • The Actor never bypasses logins, CAPTCHAs or rate limits.
  • Instagram Profile Scraper: followers, bio, links and the 12 latest posts of a profile.
  • Instagram Post Scraper: likes, comments, date, music and media of any post or reel.
  • Instagram Hashtag Scraper: featured posts of a hashtag.