Instagram Comment Scraper: $0.40 per 1,000 Comments
Pricing
from $0.40 / 1,000 comments
Instagram Comment Scraper: $0.40 per 1,000 Comments
Scrape comments from Instagram posts and reels: text, author, likes, date and reply count, with replies optional. Same input and output fields as Apify's Instagram Comments Scraper. $0.40 per 1,000 comments.
Pricing
from $0.40 / 1,000 comments
Rating
0.0
(0)
Developer
Rowfinch
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
21 hours ago
Last modified
Categories
Share
Instagram Comment Scraper
Get the comments of any public Instagram post or reel: text, author, likes, date and reply count, with every reply when you want them.
$0.40 per 1,000 comments.
What it's for
- Audience and sentiment research: what people say under your posts, a competitor's or a creator's.
- Giveaways: everyone who commented, with their username and profile link.
- Campaign reports: questions, complaints and mentions under sponsored posts.
- Data for AI agents and dashboards: clean JSON, CSV or Excel, or straight from the API.
Input
| Field | What it does |
|---|---|
directUrls | Post or reel URLs, one per line |
resultsLimit | Comments per post (default 50) |
includeNestedComments | Adds every reply to those comments |
Coming from Apify's Instagram Comments Scraper? These are its input field names, and the output keeps its fields too (postUrl, commentUrl, text, ownerUsername, likesCount, repliesCount, owner…).
Output
One row per comment, and per reply when they're on:
{"postUrl": "https://www.instagram.com/p/DWm0UOZgVVf/","commentUrl": "https://www.instagram.com/p/DWm0UOZgVVf/c/18121456654545228/","id": "18121456654545228","text": "we are moon bound 🥹","ownerUsername": "youtube","ownerProfilePicUrl": "https://scontent-lax7-1.cdninstagram.com/v/...","timestamp": "2026-04-01T22:59:03.000Z","likesCount": 43921,"repliesCount": 134,"parentCommentId": null,"parentCommentUrl": null,"owner": {"id": "1337343","username": "youtube","full_name": "YouTube","is_verified": true,"is_private": false,"profile_pic_url": "https://scontent-lax7-1.cdninstagram.com/v/..."}}
Replies carry parentCommentId and parentCommentUrl, and come right after the comment they answer.
URLs that can't be read get a row with the reason, free of charge:
{ "input": "https://www.instagram.com/p/some_private_post/", "error": "Private post" }
Price
- $0.40 per 1,000 comments, replies included
- $0.002 per post or reel that returns comments
- $0.002 per comment with replies, when replies are on
- Private, missing or invalid URLs: free
| Run | Cost |
|---|---|
| 100 posts, 50 comments each | $2.20 |
| 1 post, 5,000 comments | $2.00 |
A run stops at the maximum cost you set for it. On Apify's free plan, a run returns up to 100 comments.
FAQ
In what order do comments come? Instagram's own order, the most relevant first, as the app shows them.
Can it get all the comments of a post? Raise Comments per post above the post's comment count. That count includes replies and comments Instagram hides as spam, so without replies the total comes out lower.
Does it work with private accounts? No. Only public posts and reels.
Is it legal? It reads only public comments. Usernames and comment text are personal data under GDPR and similar laws: use them for a legitimate purpose and honor deletion requests.