Instagram Comments Extractor | No Cookies
Pricing
from $0.40 / 1,000 instagram comment scrapeds
Instagram Comments Extractor | No Cookies
Scrape comments from multiple Instagram posts and reels using URLs or shortcodes. No Instagram cookies required. Compatible with our Instagram Bulk Profile Scraper for enriching thousands of unique commenters using a Dataset ID. Starting at $0.50/1,000 comments.
Pricing
from $0.40 / 1,000 instagram comment scrapeds
Rating
0.0
(0)
Developer
Krazee
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
2
Monthly active users
4 days ago
Last modified
Categories
Share
π¬ What is Instagram Comments Extractor?
Instagram Comments Extractor helps you scrape comments from public Instagram posts and Reels at scale.
Scrape comments from one or multiple posts or Reels with configurable comment limits and sorting options.
Simply add one or more Instagram post or Reel URLs (or shortcodes), click "Save & Start", and start collecting Instagram comment data.
β Why Use This Actor?
-
π No Instagram logins, cookies, sessions, or API access required
-
β‘ Configure comment limits and sort comments by Popular, Recent, or Verified
-
π€³ Enrich commenters with profile data with our Instagram Bulk Profile Scraper
-
π‘οΈ Supports Apify resurrect runs so interrupted jobs can continue from where they stopped
π What Data Can You Extract?
Each comment includes:
- π¬ Comment text, timestamps, like counts, reply counts, and edit status
- π€ Author information including username, profile picture, verified status, and Instagram user ID
- π§΅ Conversation structure such as parent comment IDs and reply relationships
- π Additional Instagram metadata including translation availability, restriction status, and other related metadata
The actor returns one dataset item per comment.
π Quick Start
Use Instagram post or Reel URLs (or shortcodes) as input.
{"posts": ["https://www.instagram.com/p/DY_lOd9TdJr/"]}
By default, the actor collects up to 50 comments per post or reel and uses Instagram's Popular comment sorting. You can customize these settings using the input options.
βοΈ Input Options
| Input | Type | Description |
|---|---|---|
posts | array | Instagram post or Reel URLs, or Instagram shortcodes to scrape |
commentsPerPost | number | Maximum number of comments to collect per post |
commentsSortOrder | string | Sort comments by recent or popular |
Output Example
{"id": null,"pk": "17972395896049317","text": "β₯οΈβ₯οΈ","created_at": 1780394898,"scraped_at": "2026-06-02T10:33:42.353614+00:00","is_edited": false,"comment_like_count": 0,"has_liked_comment": false,"child_comment_count": null,"parent_comment_id": null,"is_covered": false,"restricted_status": null,"has_translation": null,"giphy_media_info": null,"fallback_user_info": null,"__typename": "XDTCommentDict","user": {"id": "76868593162","pk": "76868593162","username": "burnwal8882_abhijit","profile_pic_url": "https://scontent-ord5-3.cdninstagram.com/v/t51.82787-19/702094898_17883712605561163_3017906907419372062_n.jpg?stp=dst-jpg_s150x150_tt6&_nc_cat=109&ccb=7-5&_nc_sid=f7ccc5&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLnd3dy4xMDgwLkMzIn0%3D&_nc_ohc=NoZbf6gfFHoQ7kNvwEWclZ5&_nc_oc=AdqbSu3eCGLRrdkkOuMsFhWasaTHcKfFmx9dluKKjBpyRjvWBVo1EVZk1YosbnrLYK8&_nc_zt=24&_nc_ht=scontent-ord5-3.cdninstagram.com&_nc_gid=VsCNr4-i04FIdqiSvZUqhA&_nc_ss=7fa8c&oh=00_Af_lA3TW9MNY5E8Q6EyKNj8s4Bpl_UHbCbK_i9fM3v-FZQ&oe=6A24730C","is_verified": false,"is_unpublished": false,"fbid_v2": "17841476834868574"}}
π€³ Turn Commenters Into Profile Datasets
The resulting dataset can be used directly with our Instagram Bulk Profile Scraper.
Simply paste the Dataset ID from this actor into the Bulk Profile Scraper to automatically enrich unique commenters with profile metrics, engagement statistics, business information, bio data, links, and audience insights.
This makes it easy to transform Instagram conversations into structured datasets for audience research, influencer discovery, lead generation, and automation workflows.
π° How Much Does It Cost?
| Free Apify Users | Paid Apify Users | |
|---|---|---|
| Pricing | $1 per 1,000 comments | $0.50 per 1,000 comments |
| Posts / Reels per Run | Up to 1 | Multiple supported |
| Testing | Includes a small allowance for testing | No testing limits |
| Best For | Trying the actor and small runs | Larger scraping jobs |
π‘ Start with a small test run to verify the output structure and estimate usage before scaling up.
Upgrade your Apify subscription to unlock lower pricing and higher limits: https://apify.com/pricing
β οΈ Limitations & Troubleshooting
-
Public content only
Only public Instagram posts, Reels, and publicly visible comments can be scraped. -
Unavailable content cannot be accessed
Private, deleted, age-restricted, unavailable, or region-restricted posts are not accessible. -
Comment availability varies
Some posts may contain fewer public comments than the requested limit. -
Comment ordering may differ from Instagram
Results depend on the selected sorting option and the comment data available from Instagram. -
Large runs may take longer to complete
Processing thousands of comments across multiple posts can increase runtime. -
Monitor progress in Logs
Open the actor run and check the Logs tab to track processed posts, collected comments, and any warnings generated during execution.
β Frequently Asked Questions
What Instagram content can be scraped?
The actor supports public Instagram posts and Reels provided as URLs or Instagram shortcodes.
Can I scrape multiple posts or Reels in a single run?
Yes. Add multiple post or Reel URLs to the input and the actor will process them in one run.
Can I control how comments are sorted?
Yes. Comments can be collected using Instagram's available sorting options, including Popular, Recent, and Verified.
What data is returned for each comment?
Each comment includes the comment text, engagement metrics, timestamps, author information, conversation structure, and additional Instagram metadata.
Can I enrich commenters with profile data?
Yes. The resulting dataset can be passed directly to the Instagram Bulk Profile Scraper to enrich unique commenters with profile metrics, audience insights, business information, and more.
Does the actor support interrupted runs?
Yes. The actor supports Apify resurrect runs, allowing interrupted jobs to continue from their previous progress point.
π¬ Support
Check the troubleshooting section above before opening an issue.
For bug reports, scraping issues, or feature requests, please open an issues on the actor page.
If you need custom scraper modifications, automation workflows, or additional extraction features, feel free to contact:
π§ kamakrazeekaushik@gmail.com
When reporting issues, please include the Actor Run ID or relevant run logs to help speed up debugging.
π Related actors
-
π€³ Instagram Bulk Profile Scraper - Bulk scrape and enrich thousands of Instagram profiles using the dataset ID from this actor's run.
-
πΈ Instagram Profile Posts & Comments Scraper - Scrape Instagram posts from multiple profiles in a single run and optionally collect comments for every post with configurable limits and sorting options.
-
π§΅ X Thread & Reply Scraper - Scrape X threads with nested replies and conversation structure.