Extract posts, comments, and profile data from Instagram by URL or search.
Add one or more Instagram URLs to scrape. The field is optional, but you need to either use this field or search query below.
You can choose to get posts, comments or details from Instagram URLs. Comments can only be scraped from post URLs.❗Please note that the stories type has been deprecated. It used to return reels data, which wasn’t aligned with its purpose. Please use reels instead.
How many posts or comments (max 50 comments per post) you want to scrape from each Instagram URL. If you set this to 1, you will get a single post from each page.
Limit how far back to the history the scraper should go. The date should be in YYYY-MM-DD or full ISO absolute format or in relative format e.g. 1 days, 2 months, 3 years. All time values are taken in UTC timezone
Provide a search query which will be used to search Instagram for profiles, hashtags or places.
What type of pages to search for (you can look for hashtags, profiles or places).
How many search results (hashtags, users or places) should be returned.
Only for feed items - add data source to results, i.e. for profile posts metadata is profile, for tag posts metadata is hashtag
Results to deliver
300 creditsThis agent actively searches live listings — results may vary. You are only charged for what is delivered, up to this number.
Lagic Proxy
Pricing
Extract public Instagram data by providing profile, post, or hashtag URLs, or by using search terms. Get post details, comments, follower counts, and more for brand monitoring or competitor analysis.
This tool extracts a wide range of public data from Instagram, allowing you to gather intelligence without writing any code. It operates in two primary ways: by direct URL input or by searching the platform. ### Scrape Specific Pages Provide a list of Instagram URLs—profiles, individual posts, or reels—to get targeted data. For a profile URL, you can pull down all its recent posts or just the account's core details like bio, follower count, and website. For a post URL, you can extract its caption, engagement numbers, and all its comments. ### Discover Content and Profiles Instead of providing URLs, you can use the search function to find content and accounts. Search for hashtags to see how they're being used, look up user profiles related to a specific niche, or find posts tagged at a particular location. This is ideal for market research, identifying influencers, or tracking brand mentions. ### What You Get The output is structured data containing key details from the pages you scrape. For posts, this includes the full caption, like and comment counts, video view counts, and any tagged users or hashtags. For profiles, you receive the bio, follower and following numbers, and verification status. Comment data includes the text, author's username, and timestamp.
Choose your data source: paste specific Instagram URLs or enter a keyword into the 'Search query' field.
If using URLs, specify what to scrape: posts, comments, profile details, or reels.
If using a search query, select the search type: user, hashtag, or place.
Set limits for the maximum number of results and how far back in time to go.
Run the tool to begin the data extraction process.
Once complete, download the collected data in a structured format like CSV or JSON.