Instagram Comment Scraper: $0.40 per 1,000 Comments avatar

Instagram Comment Scraper: $0.40 per 1,000 Comments

Pricing

from $0.40 / 1,000 comments

Go to Apify Store
Instagram Comment Scraper: $0.40 per 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

Rowfinch

Maintained by Community

Actor 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

FieldWhat it does
directUrlsPost or reel URLs, one per line
resultsLimitComments per post (default 50)
includeNestedCommentsAdds 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
RunCost
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.