Instagram Comments Scraper - Comments, Authors & Likes avatar

Instagram Comments Scraper - Comments, Authors & Likes

Pricing

from $0.99 / 1,000 comment scrapeds

Go to Apify Store
Instagram Comments Scraper - Comments, Authors & Likes

Instagram Comments Scraper - Comments, Authors & Likes

Scrape all comments from any Instagram post or reel - comment text, author (username, verified), likes, timestamp and reply count. Bulk post URLs, deep export, no login. $0.99 per 1,000 comments. Export CSV, JSON, Excel.

Pricing

from $0.99 / 1,000 comment scrapeds

Rating

0.0

(0)

Developer

Zaver

Zaver

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Instagram Comments Scraper — Export Comments to CSV, Excel or JSON

Download every comment from any public Instagram post or reel. Paste a post URL, get a clean spreadsheet of comment text, author username, like counts and timestamps. No login, no API key, no Instagram Business account.

This Instagram comment extractor is built for one job and does it fast: bulk comment export you can hand straight to a sentiment model, a giveaway draw, or an outreach list.

What data does the Instagram Comments Scraper extract?

Comment fields

FieldDescription
comment_idInstagram's unique ID for the comment
textFull comment text, emoji preserved
likesHow many likes the comment received
created_atISO timestamp of when it was posted

Author fields

FieldDescription
usernameCommenter's handle
user_idNumeric Instagram user ID, stable across renames
user_full_nameDisplay name
is_verifiedWhether the commenter is verified

Parent post fields

Every row carries its source post, so you can export comments from many posts into one file and still split them afterwards.

FieldDescription
post_urlThe post or reel the comment belongs to
post_shortcodeInstagram shortcode, e.g. Dbn-XJhk0_-
post_ownerUsername that published the post
post_comments_totalTotal comment count on that post

Why use this Instagram comment extractor

No login and no API key

Instagram's official Graph API only returns comments on posts you own, and requires app review plus a connected Facebook Page. This reads public comments directly — you supply a URL, nothing else.

Export to CSV, Excel or JSON

Results land in a dataset you can download as CSV, Excel, JSON, XML or JSONL, or pull through the Apify API. Straight into Google Sheets, a CRM import, or a pandas dataframe.

You only pay for comments you receive

$0.00099 per comment. A post that turns out to be private, deleted or comment-disabled costs you nothing.

How to use it

  1. Open the Actor in Apify Console.
  2. Paste one or more post or reel URLs into directUrls.
  3. Set resultsLimit — the maximum comments per post, and your budget ceiling.
  4. Click Save & Start.
  5. Download from the Storage tab, or fetch via API.

Both /p/ and /reel/ URLs work, so you do not have to know which format a shared link resolves to.

Input example

{
"directUrls": [
"https://www.instagram.com/p/DcOX3hWFiey/",
"https://www.instagram.com/reel/Dbn-XJhk0_-/"
],
"resultsLimit": 500
}

resultsLimit applies per URL, so two posts at 500 returns up to 1,000 comments.

Output example

{
"comment_id": "18112481515984991",
"text": "please focus on saving earth instead",
"likes": 6248,
"created_at": "2026-08-04T16:26:56+00:00",
"username": "rubenarturopj",
"user_id": "5724926312",
"user_full_name": "Rubén Arturo",
"is_verified": false,
"post_url": "https://www.instagram.com/p/Dbn-XJhk0_-/",
"post_shortcode": "Dbn-XJhk0_-",
"post_owner": "nasa",
"post_comments_total": 2701
}

Pricing

$0.00099 per comment scraped — the same rate on every Apify plan, including the free one.

Comments exportedCost
1,000$0.99
10,000$9.90
100,000$99.00

Not billed: unreachable URLs, private posts, posts with comments turned off.

Use cases

Sentiment analysis on real audience language

Export a few thousand comments and run them through your own classifier or an LLM. Comment text is the least filtered feedback a brand gets.

Instagram giveaway winner picker

Pull every commenter on a giveaway post, de-duplicate by user_id, and draw from a verifiable list rather than scrolling the app.

Find the people who engage with a competitor

Commenters are a sharper prospect list than followers — they are the slice of an audience actually paying attention.

Moderation and brand-safety review

Scan comments on your own posts in bulk instead of reading them in the app.

FAQ

Can I scrape Instagram comments without logging in? Yes. This Actor reads public comments without any Instagram account, login, cookie or API key. You provide a post URL and nothing else.

How do I export all comments from an Instagram post to CSV? Paste the post URL into directUrls, set resultsLimit high enough to cover the post's comment count, run it, then choose CSV in the Storage tab. Each row is one comment with author, text, likes and timestamp.

How much does it cost to export 10,000 Instagram comments? $9.90 — a flat $0.00099 per comment on every plan, including the free tier. You are billed only for comments actually returned.

Does the Instagram Comments Scraper work on Reels? Yes. Both /p/ (posts and carousels) and /reel/ URLs are supported, and reel comments return the same fields as post comments.

Can I get comments from several Instagram posts in one run? Yes. Pass any number of URLs in directUrls. resultsLimit applies per URL, and every row carries post_url and post_shortcode so a combined export still splits cleanly by post.

Does it return comment replies as well as top-level comments? The comment feed is returned as Instagram serves it, ordered by relevance. Each row is an individual comment with its own comment_id and like count.

Can I scrape comments from a private Instagram account? No. Only public posts are accessible. A private or deleted post returns no comments and is not billed.

Can I schedule an Instagram comment export to run daily? Yes. Use Apify's scheduler. Each run appends a new dataset, so comparing runs shows which comments are new since the last export.

Is it legal to scrape Instagram comments? This Actor collects only publicly available data and never accesses private content. Public data can still be personal data under GDPR and similar regulations, so only collect what you have a legitimate reason to process. See Apify's guidance on the legality of web scraping.

Integrations

Connect to Make, Zapier, n8n, Slack, Google Sheets, Google Drive, Airbyte and GitHub, or use webhooks that fire when a run finishes. Official Node.js and Python SDKs are available, and the Apify MCP server lets an AI agent call this Actor directly.


Built and maintained by Zaver. For bugs, feature requests or custom data needs, open an issue on this Actor.