Instagram Post Comments Scraper avatar

Instagram Post Comments Scraper

Pricing

from $4.00 / 1,000 post comments scrapeds

Go to Apify Store
Instagram Post Comments Scraper

Instagram Post Comments Scraper

(Cheapest rate) Scrape thousands of Instagram posts in just minutes with full metadata - usernames, captions, reactions, comments, media URLs (images/videos/reels), thumbnails, and upload timestamps from any public profile.

Pricing

from $4.00 / 1,000 post comments scrapeds

Rating

0.0

(0)

Developer

CodeNest

CodeNest

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

๐Ÿ’ฌ Instagram Post Comments Scraper - Ultimate Comment Extraction Tool

Effortlessly extract comments from any Instagram post or Reel with our powerful Instagram Post Comments Scraper! This Apify actor enables bulk scraping of comments, commenter profiles, post metadata, and nested replies for complete engagement analysis.


๐Ÿ“‹ Overview

Need to analyze audience sentiment, track brand mentions, or build engagement datasets? This Instagram Post Comments Scraper delivers:

  • ๐Ÿ’ฌ Complete Comment Extraction - Text, likes, timestamps, and comment IDs
  • ๐Ÿ‘ค Commenter Profiles - Usernames, IDs, profile pictures, and verification status
  • ๐Ÿ“Š Post Metadata - Caption, likes, total comments, and upload time
  • ๐Ÿ” Child Comments - Nested reply detection and extraction
  • ๐Ÿ“ฑ Multi-Post Support - Process posts and Reels in a single run
  • ๐ŸŒ Proxy Support - Built-in Apify proxy integration for reliable scraping

Perfect for social media managers ๐Ÿ“ˆ, brand analysts ๐Ÿ“Š, sentiment researchers ๐Ÿ”ฌ, and content strategists ๐ŸŽญ!


โญ Core Capabilities of Instagram Post Comments Scraper

๐Ÿ’ฌ Comment Extraction

  • Full Comment Text - Complete comment content including emojis and multilingual text
  • Comment IDs - Unique identifiers for each comment
  • Like Counts - Engagement metrics per comment
  • Timestamps - Precise creation time in ISO 8601 format
  • Child Comments - Nested replies with their own IDs and metadata

๐Ÿ‘ค Commenter Data

  • Username Extraction - Commenter Instagram handle
  • Owner ID - Unique Instagram user ID
  • Profile Pictures - Commenter profile image URLs
  • Verification Status - Identify verified commenters
  • Profile URLs - Direct links to commenter profiles

๐Ÿ“Š Post Metadata

  • Caption Extraction - Full post caption text
  • Post Type Detection - Video, image, or carousel
  • Upload Timestamp - When the post was published
  • Like Count - Total post likes
  • Total Comments Count - Full comment count on the post
  • Thumbnail URL - Post preview image
  • Media ID - Unique post identifier

โšก Technical Features

  • Comment Limit Control - Set maximum comments per post
  • Multi-Post Batching - Process multiple posts and Reels at once
  • Proxy Configuration - Apify proxy with RESIDENTIAL group support
  • Session Management - Optional session persistence
  • JSON Output - Clean structured data with optional file export
  • Duplicate Handling - Prevents duplicate comment extraction

โš™๏ธ Input Configuration

Simply enter Instagram post or Reel URLs, configure limits, and click "Start". Input looks like this:

{
"maxComments": 100,
"postUrls": [
"https://www.instagram.com/p/Dcl4SbSlNZA/?utm_source=ig_web_copy_link&stkn=NTc4MTIwNjQ2YQ==",
"https://www.instagram.com/p/Dc53Me7E9sO/?utm_source=ig_web_copy_link&stkn=NTc4MTIwNjQ2YQ==",
"https://www.instagram.com/reel/DdRhAIluVnr/?utm_source=ig_web_copy_link&stkn=NTc4MTIwNjQ2YQ==",
"https://www.instagram.com/reel/DdRMVvHglvP/?utm_source=ig_web_copy_link&stkn=NTc4MTIwNjQ2YQ==",
"https://www.instagram.com/reel/DYSOR4-syKB/?utm_source=ig_web_copy_link&stkn=NTc4MTIwNjQ2YQ=="
],
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
},
"sessionId": "",
"outputFile": "comments_data.json"
}

๐Ÿ“ Input Specifications

ParameterTypeRequiredDefaultDescription
postUrlsArrayโœ… Yes-Instagram post or Reel URLs to scrape comments from
maxCommentsIntegerโŒ No100Maximum comments to extract per post
proxyConfiguration.useApifyProxyBooleanโŒ NotrueEnable Apify proxy rotation
proxyConfiguration.apifyProxyGroupsArrayโŒ No["RESIDENTIAL"]Proxy groups for scraping
sessionIdStringโŒ No""Session ID for cookie persistence
outputFileStringโŒ No"comments_data.json"Output filename for JSON export

๐Ÿ“ค Output Structure

Your Instagram Post Comments Scraper produces comprehensive comment data with post metadata and commenter profiles:

[
{
"post_url": "https://www.instagram.com/p/Dcl4SbSlNZA/",
"shortcode": "Dcl4SbSlNZA",
"scraped_at": "2026-09-15T14:57:13.751338Z",
"author": {
"username": "apple",
"full_name": "apple",
"followers_count": 38000000,
"following_count": 10,
"is_verified": true,
"profile_pic_url": "https://scontent-ord5-2.cdninstagram.com/...",
"profile_url": "https://www.instagram.com/apple"
},
"post_metadata": {
"caption": "Wembley after hours ๐Ÿฉธ @theweeknd #ShotoniPhone by @hyghly",
"post_type": "carousel",
"is_video": false,
"upload_time": "2026-08-28T17:17:29Z",
"like_count": 122562,
"total_comments_count": 1608,
"thumbnail_url": "https://scontent-ord5-2.cdninstagram.com/...",
"media_id": "3973829803082307136"
},
"total_comments_scraped": 100,
"comments": [
{
"id": "18119389409482830",
"text": "samsung no appel yeahโค๏ธโค๏ธโค๏ธ",
"owner_username": "ksoudahamida",
"owner_id": "8190703202",
"owner_profile_pic_url": "https://scontent-ord5-2.cdninstagram.com/...",
"owner_is_verified": false,
"created_at": "2026-09-15T10:40:34Z",
"like_count": 1,
"child_comment_count": 0,
"child_comments": []
}
]
}
]

๐Ÿ“– Output Field Documentation

๐Ÿ”น Post Identification

FieldDescription
post_urlCleaned Instagram post URL
shortcodeUnique post shortcode identifier
scraped_atTimestamp when scraping occurred

๐Ÿ”น Author Data

FieldDescription
author.usernamePost author's Instagram handle
author.full_nameAuthor's display name
author.followers_countAuthor's follower count
author.following_countAuthor's following count
author.is_verifiedAuthor verification status
author.profile_pic_urlAuthor's profile picture URL
author.profile_urlDirect link to author's profile

๐Ÿ”น Post Metadata

FieldDescription
captionFull post caption text
post_typePost type (video, image, carousel)
is_videoVideo post indicator
upload_timePost upload timestamp (ISO 8601)
like_countTotal post likes
total_comments_countTotal comments on post
thumbnail_urlPost thumbnail image URL
media_idUnique media identifier

๐Ÿ”น Comment Data

FieldDescription
idUnique comment ID
textFull comment text
owner_usernameCommenter's Instagram handle
owner_idCommenter's unique user ID
owner_profile_pic_urlCommenter's profile picture URL
owner_is_verifiedCommenter verification status
created_atComment creation timestamp
like_countLikes on the comment
child_comment_countNumber of nested replies
child_commentsArray of nested reply comments

๐ŸŽจ Key Features of This Instagram Post Comments Scraper

๐Ÿ“Š Engagement Analytics

  • Comment Likes - Track most-liked comments
  • Reply Threads - Identify conversation starters
  • Verification Detection - Spot verified commenters
  • Temporal Analysis - Track comment timing patterns

๐Ÿ‘ค Commenter Intelligence

  • Profile Extraction - Complete commenter profile data
  • Verification Status - Identify notable commenters
  • Profile Pictures - Direct image URLs
  • Cross-Post Tracking - Same user across multiple posts

๐Ÿ” Nested Reply Support

  • Child Comment Detection - Identify reply threads
  • Child Comment Counts - Reply volume per comment
  • Reply Data Structure - Ready for thread analysis

๐ŸŒ Multi-Post Support

  • Post and Reel URLs - Works with both post types
  • Batch Processing - Multiple posts in one run
  • Per-Post Results - Clean separation of comment data

๐Ÿš€ Reliability Features

  • Residential Proxies - Built-in Apify proxy support
  • Session Management - Optional cookie persistence
  • Rate Limiting - Smart throttling to avoid blocks
  • Duplicate Handling - Prevents comment duplication

๐Ÿ’ก Use Cases for Instagram Post Comments Scraper

  • ๐Ÿ“Š Sentiment Analysis - Analyze audience reactions to posts
  • ๐ŸŽฏ Brand Monitoring - Track brand mentions in comments
  • ๐Ÿ“ˆ Campaign Analysis - Measure engagement quality
  • ๐Ÿ”ฌ Research - Study comment patterns and virality
  • ๐ŸŽญ Content Strategy - Identify what resonates with audiences
  • ๐Ÿ‘ฅ Community Management - Understand audience segments
  • ๐Ÿ“ฑ Influencer Analysis - Assess authentic engagement
  • ๐Ÿค– AI Training - Build comment datasets for NLP models

โœจ Why Choose Our Instagram Post Comments Scraper?

  • โšก Fast & Efficient - Quick comment extraction from any post
  • ๐ŸŽฏ 100% Accurate - Preserves all comment data without alteration
  • ๐Ÿ“ฆ Complete Data - Everything from commenter profiles to nested replies
  • ๐Ÿ”„ Regular Updates - Adapts to Instagram platform changes
  • ๐Ÿ›ก๏ธ Production Ready - Reliable with thousands of posts
  • ๐Ÿ’ฐ Cost Efficient - Optimized for minimal compute time
  • ๐Ÿ”’ Privacy Focused - No personal data stored or shared

โš ๏ธ Limitations

  • Only works with public Instagram posts (non-private content)
  • Comments may be limited by Instagram's rate limits
  • Deleted or hidden comments are not accessible
  • Comments on Stories are not supported
  • Some comment data may be subject to privacy restrictions

๐Ÿ“ง Need Custom Features for Your Instagram Post Comments Scraper?

Want sentiment analysis, specific comment filters, custom output formats, automated reporting, or CRM integration?

โœ‰๏ธ Email codenest2.0@gmail.com for tailored enterprise solutions!