Instagram Post & Reel Stats Scraper
Pricing
from $1.50 / 1,000 posts
Instagram Post & Reel Stats Scraper
Track Instagram posts and reels for a campaign: paste post/reel URLs (or profiles) and get likes, comments, reel plays, caption, hashtags, mentions, publish time, owner followers and engagement rate per post. No login, no cookies, pay per post.
Pricing
from $1.50 / 1,000 posts
Rating
0.0
(0)
Developer
inovaflow
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Paste your campaign's Instagram posts and reels — get likes, comments, plays, owner followers and engagement rate for each, in one table.
If you run influencer campaigns, you know the end-of-month ritual: a spreadsheet of 60 post links from 20 creators, and someone opening each one to copy likes, comments and views by hand — then looking up every creator's follower count to work out an engagement rate. It takes an afternoon, it's already out of date by the time the report goes out, and the numbers never quite match.
We had the same report to produce, so we built this for ourselves first — and now we're sharing it. Paste the post and reel links (or a few profiles), and each row comes back with the numbers a campaign report needs: likes, comments, reel plays, the exact publish time, the caption with its hashtags and mentions, the owner's follower count and the engagement rate. No login, no cookies, no Instagram account at risk.
Who it's for
- Influencer marketing teams reporting on deliverables: "how did the 40 reels from last week's launch perform?"
- Agencies checking that sponsored posts went live with the right tags and hashtags.
- Brands benchmarking a competitor's latest posts: "what engagement do their reels get?"
- Analysts and AI agents that need a clean, flat row per post — one call, dataset only.
What you get per post
url, type (reel / image / carousel / video), ownerUsername, ownerFollowers, likes, comments, plays (the views Instagram shows on reels), videoViews (legacy 3-second views), engagementRate (likes + comments ÷ followers, %), engagementRateByPlays (likes + comments ÷ plays, %), postedAt, caption, hashtags, mentions, taggedUsers, coauthors, isPaidPartnership, musicTitle, musicArtist, location, videoDuration, carouselCount, thumbnailUrl and status.
Two table views are built in: Post stats (the campaign table) and Content (caption, tags, music).
Options
- Post and reel URLs —
/p/,/reel/,/tv/links, share links or bare shortcodes. Each gives one row. - Profiles (latest posts) — usernames or profile links; returns each profile's latest posts. Pick how many and whether you want all posts, reels only, or photos only.
- Look up reel plays and exact post time (on by default) — reads the owner's recent feed to add plays, the exact time, coauthors and music. It reaches the owner's latest ~60 posts by default (raise Feed depth for older ones); older posts still get likes, comments, caption and an estimated time.
- Add owner followers and engagement rate (on by default).
How to set it up
- Paste your post and reel links, one per line.
- Click Start.
- Open the Post stats view, or download CSV / Excel / JSON.
And that's it — schedule it daily to watch a campaign grow.
Pricing
Pay per result: $0.0015 per post delivered ($1.50 per 1,000). Deleted, private or invalid links are listed in the dataset but never charged.
Tip: paste posts from the same creators together — each creator's feed is read once for all of their posts, so big campaign lists stay fast.
Notes
- Instagram hides like counts on some posts; those rows show
likes: nulland no engagement rate (we never guess). - Plays are only public for reels and videos; photos and carousels show
plays: null. - Only publicly available data from public accounts is collected. Private accounts return a
statusexplaining why. - Missing a metric? Open an issue in the Issues tab — we read them and add what's asked for.