Instagram Post Comments Extractor · No Login
Pricing
from $1.50 / 1,000 results
Instagram Post Comments Extractor · No Login
Extract comments from any Instagram post or Reel — no login. Get comment text, likes, replies, timestamps, commenter profiles, and unique signals: creator-liked comments, algorithm-ranked comments, reply thread depth. 37 fields per comment. Sentiment & bot detection ready. JSON/CSV/Excel.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Data Slayer
Maintained by CommunityActor stats
1
Bookmarked
29
Total users
5
Monthly active users
8.9 days
Issues response
4 days ago
Last modified
Categories
Share
Extract every comment from any public Instagram post or Reel — with 37 data fields per comment. Get the full conversation including reply threads, commenter profiles, engagement signals, and unique fields like whether the post creator liked each comment and whether Instagram's algorithm ranked it as a top comment.
What Makes This Different
Most Instagram comment scrapers give you the basics: comment text, username, timestamp. This actor gives you 37 fields per comment — including engagement intelligence that no other comment scraper surfaces.
Fields only this actor returns
| Field | What it tells you | Why it matters |
|---|---|---|
is_liked_by_media_owner | Did the post creator like this comment? | Identifies comments the creator engages with — signals partnership interest, customer validation, or brand affinity |
is_ranked_comment | Did Instagram's algorithm boost this comment? | Shows which comments Instagram considers high-quality — useful for understanding algorithmic preferences |
child_comment_count | How many replies does this comment have? | Measures conversation depth — comments with 5+ replies indicate real engagement, not bot activity |
is_pinned | Did the creator pin this comment? | Pinned comments reveal what the creator wants their audience to see first — strategic messaging signals |
comment_like_count | Likes on the comment itself | High like counts on comments indicate strong audience agreement or resonance |
giphy_media_info | GIF/media attachments in comments | Tracks visual engagement patterns — GIF replies correlate with engaged communities |
preview_child_comments | Nested reply previews | Access reply threads without additional API calls |
mentions | Parsed @mentions array | Pre-extracted — no regex needed |
hashtags | Parsed hashtags array | Pre-extracted — no regex needed |
Comparison with other Instagram comment scrapers
| This Actor | Apify Comments | apidojo | Other scrapers | |
|---|---|---|---|---|
| Comment text + username + timestamp | ✅ | ✅ | ✅ | ✅ |
| Comment like count | ✅ | ✅ | ✅ | ✅ |
| Creator-liked flag | ✅ | ❌ | ❌ | ❌ |
| Algorithm-ranked flag | ✅ | ❌ | ❌ | ❌ |
| Reply thread depth | ✅ | Partial | ❌ | ❌ |
| Pinned status | ✅ | ✅ | ❌ | Varies |
| GIF/media in comments | ✅ | ❌ | ❌ | ❌ |
| Parsed mentions & hashtags | ✅ arrays | Raw text | Raw text | Raw text |
| Commenter profile (10 fields) | ✅ | Basic | Basic | Basic |
| Total fields per comment | 37 | ~15 | ~12 | ~10 |
| Login required | No | No | No | Varies |
| Price | $2.50/1K | ~$1.50/1K | $0.50/1K | Varies |
Why pay more? If you just need raw comment text, cheaper scrapers work fine. If you need engagement intelligence — which comments the creator engages with, which ones Instagram promotes, which ones spark real conversations — this actor returns data the others don't capture.
📺 Video Tutorial
How It Works
Step 1. Enter an Instagram post shortcode, post ID, or full URL (e.g., https://www.instagram.com/p/C1AbCdEfGhI/).
Step 2. Click "Start." The actor extracts all comments with full metadata.
Step 3. Download your data as JSON, CSV, or Excel from the Dataset tab.
Sample Output
{"id": "18064427546538949","text": "This is exactly what we needed! 🔥","comment_like_count": 127,"child_comment_count": 5,"created_at_utc": 1765579165,"is_pinned": false,"is_ranked_comment": true,"is_liked_by_media_owner": true,"mentions": [],"hashtags": [],"share_enabled": true,"user": {"username": "marketing_pro_2024","full_name": "Sarah Mitchell","id": "57536451028","is_verified": false,"is_private": false,"profile_pic_url": "https://scontent.cdninstagram.com/..."}}
Use Cases
Influencer vetting and bot detection. Before signing an influencer deal, scrape their post comments and analyze the data. Real engagement shows high child_comment_count (reply threads), varied comment_like_count values, and is_liked_by_media_owner: true on relevant comments. Bot-driven engagement shows flat like counts, zero replies, and no creator interaction. This data replaces expensive influencer audit tools.
Brand monitoring and sentiment tracking. Scrape comments from your own posts or competitor posts to track what people actually say. Export to any sentiment analysis tool — the comment text is pre-structured and ready for NLP processing. Filter by is_ranked_comment: true to focus on comments Instagram considers most relevant.
Lead identification from post comments. People asking questions, requesting pricing, or tagging friends in comments are expressing purchase intent. Scrape comments from product posts in your niche, filter for comments containing questions or @mentions, and build a prospect list from the commenter profiles. Each comment includes the commenter's username, full_name, is_verified status, and profile_pic_url.
Content strategy research. Analyze which of your posts generate the deepest conversations (highest child_comment_count), which comments the creator chose to pin, and which comments get liked by the post owner. These signals reveal what content sparks real engagement vs. passive likes.
Competitor audience analysis. Scrape comments from a competitor's top posts. Identify their most engaged followers (users who comment frequently with high like counts). Cross-reference with our Instagram Contact & Email Finder to get contact details for those engaged users.
UGC and testimonial mining. Find genuine user testimonials buried in comment sections. Filter for comments with is_liked_by_media_owner: true and high comment_like_count — these are validated endorsements that the brand and audience both agree with.
Output Fields Reference
Comment data
| Field | Type | Description |
|---|---|---|
id | String | Unique comment identifier |
text | String | Full comment text |
comment_like_count | Integer | Likes on this comment |
created_at_utc | Integer | Unix timestamp |
child_comment_count | Integer | Number of replies to this comment |
is_pinned | Boolean | Pinned by post creator |
is_ranked_comment | Boolean | Algorithm-boosted by Instagram |
is_liked_by_media_owner | Boolean | Post creator liked this comment |
mentions | Array | Parsed @mentions |
hashtags | Array | Parsed hashtags |
share_enabled | Boolean | Comment sharing enabled |
giphy_media_info | Object | GIF attachment data (if present) |
preview_child_comments | Array | Reply thread previews |
Commenter profile (10 fields per comment)
| Field | Type | Description |
|---|---|---|
user.username | String | Instagram handle |
user.full_name | String | Display name |
user.id | String | User ID |
user.is_verified | Boolean | Blue check status |
user.is_private | Boolean | Private account flag |
user.profile_pic_url | String | Profile picture URL |
user.fbid_v2 | String | Facebook/Meta user ID |
user.is_mentionable | Boolean | Can be @mentioned |
user.latest_reel_media | Integer | Recent Reel timestamp |
user.profile_pic_id | String | Profile pic identifier |
Key Features
37 fields per comment. The most comprehensive comment dataset on Apify. Includes engagement signals (creator-liked, algorithm-ranked, pinned), reply thread data, parsed mentions and hashtags, GIF/media attachments, and full commenter profiles.
No login, no cookies. Extract comment data from any public post without authentication. No Instagram account needed. No risk of bans.
Pre-parsed mentions and hashtags. Mentions and hashtags are extracted into separate arrays — ready for analysis without regex. Most competitors return raw text.
Reply thread intelligence. child_comment_count shows conversation depth per comment. preview_child_comments gives you reply previews without additional API calls. Identify which comments spark real discussions.
Creator engagement signals. is_liked_by_media_owner reveals which comments the post creator personally engaged with — a signal no other comment scraper captures.
Export-ready. JSON, CSV, and Excel. Ready for import into sentiment analysis tools, Google Sheets, CRM systems, or automation platforms.
Integrations & Workflows
- Sentiment analysis → Export CSV to MonkeyLearn, AWS Comprehend, or any NLP tool
- Google Sheets → Direct export for team analysis
- Make / Zapier / n8n → Monitor competitor posts daily: scrape new comments → alert team when sentiment shifts
- Clay → Import commenter usernames, enrich with profile data
Workflow example: Scrape comments from a competitor's viral post → filter for commenters who asked questions → run their usernames through our Instagram Contact & Email Finder → reach out with a better solution.
FAQ
How many comments can I extract per post? The actor extracts all publicly visible comments. For viral posts with thousands of comments, it paginates automatically. The number of accessible comments depends on what Instagram makes available to non-logged-in users.
What does is_liked_by_media_owner mean?
It's a boolean field that tells you whether the person who created the post has liked that specific comment. This is a strong engagement signal — it means the creator saw and approved of that comment. Useful for identifying brand-validated testimonials and genuine fan interactions.
What does is_ranked_comment mean?
Instagram's algorithm decides which comments to show first. is_ranked_comment: true means Instagram considers this a high-quality, relevant comment. Useful for understanding what Instagram's algorithm prioritizes.
Can I scrape comments from Reels? Yes. Enter the Reel URL the same way you'd enter a post URL.
Does this extract reply threads?
Yes. Each comment includes child_comment_count (number of replies) and preview_child_comments (preview of the reply thread). For deep reply extraction, you can see the conversation depth without additional API calls.
Why is this more expensive than other comment scrapers?
This actor returns 37 fields per comment vs 10–15 from cheaper alternatives. The unique fields — is_liked_by_media_owner, is_ranked_comment, child_comment_count, giphy_media_info — are engagement intelligence signals that cheaper scrapers don't capture. If you only need raw text, a cheaper scraper works. If you need to understand engagement quality, this actor provides data the others can't.
🧩 Other Instagram Actors by Data Slayer
| Actor | What it does | Link |
|---|---|---|
| Instagram Contact & Email Finder | Extract emails, phones, websites from profiles | Try it → |
| Instagram Reels Search | Search and discover trending Reels by keyword | Try it → |
| Instagram Followers Scraper | Extract follower lists from any account | Try it → |
| Instagram Following Scraper | See who any account follows | Try it → |
| Instagram Posts Scraper | Extract posts with engagement metrics | Try it → |
| Instagram Likes Scraper | Extract users who liked any post | Try it → |
| Instagram User Search | Search Instagram users by keyword | Try it → |
| Instagram Hashtag Scraper | Discover hashtags and media counts | Try it → |
| Instagram Location Posts | Extract posts from any location | Try it → |
Need verified emails from LinkedIn? Our LinkedIn Post Engagers Email Finder and LinkedIn Audience Email Finder extract verified work emails from LinkedIn engagement data.
💬 Feedback & Support
We actively maintain this actor and ship improvements weekly. If you run into issues or want new features:
- Open an issue on the Issues tab in Apify Console
- Leave a rating if this actor saved you time — it helps others find it
We respond within 24 hours.