Instagram Comments Scraper avatar

Instagram Comments Scraper

Pricing

from $0.50 / 1,000 comments

Go to Apify Store
Instagram Comments Scraper

Instagram Comments Scraper

Scrape comments from public Instagram posts and reels: comment text, author username and ID, verified badge, profile picture, like count, GIF link and date. Newest first, many post URLs per run, no login. Export to JSON, CSV or Excel for sentiment analysis and audience research.

Pricing

from $0.50 / 1,000 comments

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Share

🚀 Instagram Comments Scraper

Scrape comments from any public Instagram post or reel. The Instagram Comments Scraper collects each comment's text, author (username, ID, verified badge, avatar), like count, GIF link and exact date, newest first. Paste many post links in one run; no Instagram account is needed. Use it for sentiment analysis, giveaway draws, audience and competitor research, community moderation or training data.

✨ Features

  • 💬 Comment Data: Text, likes, exact date (ISO and Unix) and a GIF link for GIF comments.
  • 👤 Author Details: Username, user ID, verified badge and profile picture.
  • 🕒 Newest First: Comments come in the order Instagram shows them to visitors, newest first.
  • 📦 Bulk Posts: Many posts and reels per run, each with its own comment limit.

🛠️ How It Works

  1. Paste post or reel URLs – instagram.com/p/…, /reel/… or bare shortcodes, one per line.
  2. Set how many comments per post – the default is 50.
  3. Run the Scraper – download the comments as JSON, CSV or Excel or pull them through the API.

⚙️ Input

FieldWhat it does
Post or reel URLsInstagram post or reel links (or shortcodes), one per line.
Max comments per postStop after this many comments for each post. Default 50.
{
"posts": ["https://www.instagram.com/p/DeTUk4sDSp-/"],
"maxItems": 500
}

💰 Pricing

Pay only for the comments you get. No monthly rental.

EventPriceWhat you get
Comment$0.0005 per comment ($0.50 per 1,000)One comment with all fields below
Actor start$0.00005 per runCharged once when the run starts.

Examples: 1,000 comments = $0.50 · 10,000 comments = $5.00. Posts that are private, removed or have no comments are listed in the run's status message and not charged.

📊 Sample Output Data

{
"id": "18152576047556748",
"postShortcode": "Dehl7Xohfah",
"postUrl": "https://www.instagram.com/p/Dehl7Xohfah/",
"text": "🔥🔥🔥",
"gifUrl": null,
"ownerUsername": "big_fortynine",
"ownerId": "2127685920",
"ownerIsVerified": false,
"ownerProfilePicUrl": "https://scontent-lga3-1.cdninstagram.com/v/t51.82787-19/754142594_18568165339069921_5216430746404818058_n.jpg?…",
"likesCount": 0,
"timestamp": "2026-10-19T06:50:05.000Z",
"createdAt": 1792392605,
"scrapedAt": "2026-10-19T11:39:09.378Z"
}

❓ FAQ

Do I need an Instagram account or cookies? No. Only public posts are available.

Are replies included? No, this Actor saves the top-level comments of each post.

Can I get every comment of a post? You get the comments Instagram shows to visitors who are not logged in, newest first. Raise "Max comments per post" to go deeper.

What about private or deleted posts? They are named in the run's status message and not charged.

🔗 More Instagram Actors