Instagram Comments Scraper
Pricing
from $10.00 / 1,000 scraped instagram comments
Instagram Comments Scraper
Scrape public Instagram post and Reel comments from URLs. MCP optimized output with usernames, timestamps, likes, profile URLs, cursors, and provider fallback.
Pricing
from $10.00 / 1,000 scraped instagram comments
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
15 days ago
Last modified
Categories
Share
Scrape visible top-level comments from public Instagram posts and Reels. The actor returns structured comment text, timestamps, commenter usernames, profile URLs, verification status, like counts, source post URLs, pagination cursors, provider provenance, and run diagnostics.
It is built for social listening teams, creator analysts, brand monitoring workflows, lead researchers, and AI agents that need Instagram comment data in a clean dataset without fragile browser automation.
What You Can Scrape
- Public Instagram post comments
- Public Instagram Reel comments
- Comment text and creation timestamps
- Commenter username, profile URL, user ID, profile picture URL, and verified status when returned
- Comment like counts when returned
- Pagination cursors for continuation runs
The actor uses provider-backed public-data APIs:
- ScrapeCreators first by default
- SociaVault as fallback
- No Instagram cookies required
Inputs
postUrls- Instagram post or Reel URLs likehttps://www.instagram.com/reel/DOq6eV6iIgD/startUrls- Apify request-list style URL inputmaxComments- maximum comments saved per postmaxPagesPerPost- maximum provider pages requested per postproviderOrder- ScrapeCreators first, SociaVault first, or single-provider debug modesinitialCursor- optional cursor for continuing a previous single-post runoutputModeandincludeRawData- compact rows by default, detailed raw fragments for debugging
Output
Each dataset row is one comment:
{"record_type": "comment","provider": "scrapecreators","post_url": "https://www.instagram.com/reel/DOq6eV6iIgD/","shortcode": "DOq6eV6iIgD","comment_id": "18051843701642870","text": "Great post","created_at": "2025-09-16T17:03:04.000Z","comment_like_count": 3,"commenter_username": "catherina_thijs","commenter_profile_url": "https://www.instagram.com/catherina_thijs/","position": 1,"page_number": 1,"scraped_at": "2026-06-11T10:00:00.000Z"}
The key-value store includes:
OUTPUT- dataset and summary pointersRUN_SUMMARY- stop reason, saved count, provider attempts, status codes, per-target summaries, next cursors, and warnings
Reliability Notes
Instagram comments are volatile and provider endpoints return public visible top-level comments. Instagram's visible comment count can include replies, hidden comments, or restricted comments that public endpoints do not return.
This actor does not claim to return private comments, hidden replies, login-only fields, private account data, or full follower graphs.
Pricing
The actor uses pay-per-event pricing:
- Actor start: tiny run-init event
scraped-comment: one charge per saved Instagram comment
Use maxComments, maxPagesPerPost, and Apify's maxTotalChargeUsd run option to cap spend.
Example Input
{"postUrls": ["https://www.instagram.com/reel/DOq6eV6iIgD/"],"maxComments": 100,"maxPagesPerPost": 20,"providerOrder": "scrapecreators-first"}