Instagram Comments Scraper: Export Every Comment from Any Post
Instagram shows you comments one thumb-scroll at a time — useless when a giveaway post has 40,000 entries or you need every reaction to a product launch in a spreadsheet. A comments scraper pulls the full thread from any public post or reel: commenter username, comment text, likes, timestamp and replies, exported as CSV or JSON.
How to export comments in 3 steps
- Copy the post URL — anything public: a post, reel, or ad
- Paste it into the Apify Instagram Scraper with results type set to comments (free account, no card)
- Download the export — CSV for Excel/Sheets, JSON for code
Comments run $2.30 per 1,000 pay-per-result, and the free Instagram scraper tier's monthly credit covers roughly 2,000 comments — enough to test on a real post before spending anything.
What people use comment exports for
- Giveaway & contest winners: export every entry, dedupe by username, filter by "tag a friend" compliance, and pick winners in a spreadsheet — auditable and fair
- Sentiment analysis: feed launch-post comments to a sentiment model (or an LLM) and quantify how a drop actually landed
- UGC and testimonial mining: find the enthusiastic customers already talking about a product
- Community research: what questions keep appearing under competitors' posts = your content roadmap
Limits and fair use
Private accounts are off-limits (for every tool, despite what some claim). Very large threads may paginate slowly. And comment authors are people: aggregate analysis is standard practice, but re-publishing individuals' comments or DM-ing scraped commenters crosses lines — legal ones in some jurisdictions. See our legality guide.
Export a comment thread now
Free tier covers ~2,000 comments — test it on your biggest post.
Scrape comments on Apify →