LAGIC
Lead Audience Growth Intelligence Computing
I

Instagram Profile & Posts Scraper — instagram | Lagic

Built For

Get Instagram profile data and post engagement metrics for any public account.

Curated by Lagic·Verified working

Configure Agent

List of Instagram usernames to scrape (without @). Example: nike, adidas, puma

Maximum number of posts to scrape per profile (includes reels if enabled)

Include reels in the scraped posts

Scrape comments on each post (increases run time)

Maximum number of comments to scrape per post

Include detailed engagement metrics (likes, shares, saves)

Run with sample data for testing (no scraping, no charges). Set to FALSE for real scraping.

JSON array of cookies from Cookie-Editor browser extension. Required for reliable scraping — Instagram gates most content behind login. Install Cookie-Editor, log into Instagram, export cookies as JSON, paste here.

Results to deliver

100 credits

This agent actively searches live listings — results may vary. You are only charged for what is delivered, up to this number.

Lagic Proxy

Country auto-rotated. Need a specific region? Contact support.

Pricing

1 credit per result
✓ 30 free credits on signup✓ Refund if 0 results✓ No card required

Sample Data Preview

**Profile Data**: Username, full name, biography, follower count, following count, total post count, and verification status.**Business Details**: Business category, external website URL, and profile picture URL.**Post-Level Metrics**: Like count, comment count, and post type (video or image).**Post Content**: Full caption text, a direct URL to the post, and a URL for the display image or video.**Content Analysis**: Flags for whether a caption contains a Call-to-Action (CTA) or a question.**Optional Comment Data**: Full text from a specified number of comments on each post.
Sample Text...https://...10098https://...Value...820
Sample Text...https://...10093https://...Value...289
..................
Exports as:CSVXLSXJSON

Overview

Scrape public Instagram profiles to get follower counts, post engagement metrics like likes and comments, and full post captions. Ideal for competitor analysis and content strategy research.

This tool extracts key data points from public Instagram profiles and their recent posts. It's designed for marketers, agencies, and analysts who need to benchmark performance, analyze content strategies, or vet influencers without manually copying and pasting from the app. ### Profile and Post Metrics For any list of Instagram usernames, you can retrieve core profile information including their biography, follower and following counts, verification status, and business category. The scraper also pulls in data for their most recent posts, capturing the caption text, like and comment counts, and direct URLs to the media. You can specify how many posts to retrieve for each profile, with options to include Reels alongside standard posts. ### Deeper Analysis with Optional Features For more granular analysis, the tool can be configured to scrape the full text of comments on each post. Additionally, it offers an AI-powered sentiment analysis feature. By connecting your own AI provider (like OpenAI or Google), you can automatically classify post captions and comments as positive, negative, or neutral, adding a qualitative layer to your quantitative data. ### How to Use It Reliably Instagram protects its data from automated access. For the most reliable results, this tool requires you to provide session cookies from your own logged-in Instagram account. This makes the tool's requests look like they are coming from a normal user, which is necessary for accessing profile and post data consistently. The process involves using a free browser extension to export the cookies and pasting them into the tool's input.

Key Capabilities

  • **Profile Data**: Username, full name, biography, follower count, following count, total post count, and verification status.
  • **Business Details**: Business category, external website URL, and profile picture URL.
  • **Post-Level Metrics**: Like count, comment count, and post type (video or image).
  • **Post Content**: Full caption text, a direct URL to the post, and a URL for the display image or video.
  • **Content Analysis**: Flags for whether a caption contains a Call-to-Action (CTA) or a question.
  • **Optional Comment Data**: Full text from a specified number of comments on each post.
  • **Optional AI Analysis**: Sentiment score (positive, negative, neutral) for each post caption and comment.
  • Analyze the content strategy of up to 10 competitors by extracting their latest post captions and engagement rates.
  • Vet potential influencers for a marketing campaign by checking their follower counts, engagement metrics, and audience sentiment.
  • Create a baseline report of a new client's Instagram performance before starting a social media campaign.
  • Identify top-performing content formats by comparing engagement on videos, reels, and single-image posts for a set of accounts.
  • Monitor brand sentiment by running scheduled scrapes on key accounts and analyzing comment sentiment over time.
  • Gather data for academic research on social media trends, language use, or community engagement.
  • Feed a content ideation process by identifying posts with high engagement and analyzing their captions for common themes or questions.

Field Dictionary

How To Run This Extractor

1

Paste a list of Instagram usernames into the 'Instagram Usernames' field.

2

Set the maximum number of recent posts you want to retrieve for each profile.

3

Log in to Instagram in your browser, export your session cookies as JSON using the Cookie-Editor extension, and paste them into the 'Session Cookies' field.

4

Select optional features like including Reels, scraping comments, or enabling AI sentiment analysis.

5

Run the tool to start the data extraction process.

6

Download the complete dataset as a CSV or JSON file once the run is finished.

Frequently Asked Questions

Do I need to know how to code?
No, this is a no-code tool. You provide a list of Instagram usernames and configure your settings through a user interface.
What formats can I export the data in?
Is it legal to scrape Instagram data?
How many profiles can I scrape at once?
Can I use this data for client reports?
How is this different from other social media tools?
Why are session cookies required?
What does the AI sentiment analysis do?
Can I schedule this tool to run automatically?
How fresh is the data?
How can I predict the cost?
Does this tool scrape private profiles?