1
free
Instagram Post Comments Scraper
Extract 20+ data points from any Instagram post — full comment text, commenter profiles, likes, replies & timestamps.
Download sample
Trusted worldwide by the best
Export comments from Instagram — right now
Extract
Scrape any public Instagram post by URL: 20+ fields, comment text, commenter profiles, likes, replies and timestamps.
Schedule
Run daily, weekly, or monthly to keep profile metrics and metadata up to date.
Export
Export all Reel data to Google Sheets, email, or S3 — fully automated.
Fast
130 comments per minute
Lightning-fast performance
Solid
99.95% task success rate
Dependable, reliable data every time
Cost-competitive
$1 per 1000 comments
Top affordability worldwide
Simulator plan
Trusted by the best
Used obsessively by the data-hungry around the world
★★★★★
★★★★★
★★★★★
★★★★★
★★★★★
★★★★★
★★★★★
★★★★★
★★★★★
★★★★★
★★★★★
★★★★★
Frequently Asked Questions
Is it legal to scrape Instagram post comments?
Yes — it's entirely legal to scrape publicly accessible data. We only collect comments that are visible to logged-in users and not disabled by the post owner. For more details, see our guide on the legality of web scraping.
Do I need to log into Instagram to use this scraper?
Yes — a login is required. Instagram only shows up to 15 comments without a session. If you only need those first 15, our Instagram Posts Scraper can handle that without login. For full comment extraction, this scraper uses your session to collect every comment on a post.
Can I scrape comments from private accounts?
Yes — as long as you can see the post as a logged-in user. If comments are visible to you and not disabled, they can be collected regardless of whether the account is public or private.
What data do you extract from each comment?
We collect 20+ attributes per comment, including full comment text, commenter username, profile URL, profile pic, likes count, replies count, timestamps, verified status and parent comment ID for threaded replies.
Does it capture replies to comments?
Yes. We extract both top-level comments and child replies, with a parent comment ID linking each reply to its original comment.
Can I get the commenter's profile info?
Yes — we extract the username, profile URL, profile pic, verified status and private/public flag for every commenter.
How many comments can I scrape and how fast is it?
All of them. We collect every comment on a post at a speed of up to 130 comments per minute. 1 credit = 1 comment — pricing depends on your plan, try the simulator here.
Can I tell if a comment is from a verified account?
Yes. We extract the ownerisverified flag for every commenter, so you can filter for verified accounts in your data.