

A unified Instagram scraper designed to extract publicly available data from Instagram through multiple input methods. With CoreClaw, you can pull posts, profile details, comments, reels, and mentions from Instagram URLs or keyword searches with zero code, empowering social media research, influencer analysis, content monitoring, and competitive intelligence
What to return for each input. 'posts' = a feed of posts; 'details' = profile / hashtag / place metadata; 'comments' = comments of a post (max 50/post); 'reels' = a profile's reels; 'mentions' = posts where a profile is tagged. (Stories need a login session and are not supported for public scraping.)
Maximum items to return per input source (per URL and per resolved search target). Comments are additionally capped at 50 per post by Instagram.
Instagram URLs to scrape directly: a profile (/<username>/), a post (/p/<code>/), a reel (/reel/<code>/), a hashtag (/explore/tags/<tag>/) or a location (/explore/locations/<id>/). The URL type must match the chosen Results type.
Keyword to search Instagram for hashtags, profiles or places (depending on Search type). Each resolved target is then scraped per the Results type. Leave empty when using Direct URLs.
What the Search keyword resolves to: hashtags, profiles (accounts), or places (locations). 'user' is treated the same as 'profile'.
Maximum number of search results (hashtags / profiles / places) to resolve and scrape from the Search keyword. Max 250.
Keep only posts taken on or after this date. Accepts an absolute date (YYYY-MM-DD) or a relative window such as '3 days', '2 weeks', '1 month'. Leave empty to disable.
Keep only posts taken before this date. Accepts an absolute date (YYYY-MM-DD) or a relative window such as '3 days', '1 month'. Leave empty to disable.
When on, each result carries a dataSource field labelling which parent (profile / hashtag / place / search) it came from.
How many post details to fetch in parallel. Each post is a separate request through the proxy, so very high concurrency can overload a single proxy endpoint and cause empty responses regardless of IP-pool size. Default 6 balances speed and reliability; lower it if you see empty-response / 403 churn.
Abandon a single post's detail fetch after this many seconds so one stuck item can't hold up the whole run (recorded as a 504). Set 0 for no limit.
Fetch each post's latest comments (with author, likes and reply counts) into latestComments. Turn off to skip the per-post comment fetch (faster, fewer requests).
Maximum comments to collect per post into latestComments (Instagram's preview page returns up to ~24).
Explore more popular scrapers from our marketplace
by CoreClaw
Extract public Instagram post data via URLs, including user info, engagement and profile details. One-click CSV/JSON export, batch scraping, no coding needed.
by CoreClaw
Instagram Comment Scraper (by Post URL) extracts comments from Instagram posts and Reels. You can use the scraped comment data for sentiment analysis, audience research, content moderation, and building engagement reports.
by CoreClaw
Enter one or more Reel URLs to extract creator details, hashtags, comments, and engagement metrics from public Instagram Reels, with support for media archiving and structured data output.
by CoreClaw
Extract public Instagram profile data by input URLs, including usernames, IDs, bios, locations, website URLs, follower counts, and comment counts. Supports data exporting, API integration, and synchronization with third-party tools.