LAGIC
Lead Audience Growth Intelligence Computing
I

Instagram Scraper — Instagram | Lagic

Built ForMarketing AgenciesE-commerce BrandsMarket Research Firms

Extract profile details, post metrics, comments, and hashtag data from Instagram.

Curated by Lagic·Verified working

Configure Agent

Choose what to extract. Modes marked 🔑 require a session cookie.

Add usernames without the @ symbol. Used in profile, posts, and mentions modes.

Alternatively, paste full Instagram profile URLs. Used in profile and posts modes.

Instagram post or reel URLs to scrape. Used in postUrls and comments modes. Example:

Keywords to search for hashtags. Used in searchHashtags mode. Example: 'nature' finds #nature_lovers, #naturel, etc.

Hashtags to scrape posts from (without #). Used in hashtagPosts mode. Requires session cookie. Example: nature, fitness

Maximum number of posts to extract per username or hashtag. First page returns 12 posts without extra requests.

Maximum number of comments to extract per post. Without login, only preview comments are available (typically 20-40 per post).

Results to deliver

400 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

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

Sample Data Preview

Profile Bio & Metadata (Full name, biography, website)Audience Metrics (Follower count, following count, post count)Account Status (Verified status, business category)Post Engagement (Like count, comment count, video view/play count)Post Content (Caption text, hashtags, mentions, tagged users)Media URLs (Direct links to images and videos)
Sample Text...42762110099Value...https://...
Sample Text...493110095Value...https://...
..................
Exports as:CSVXLSXJSON

Overview

Collect public data from Instagram profiles, posts, comments, and hashtags by providing URLs or usernames. Ideal for competitor analysis, influencer vetting, and brand monitoring.

This tool provides a structured way to gather public data from Instagram, serving marketers, agencies, and researchers who need to analyze trends, track competitors, or identify influencers. It operates through several distinct modes, allowing you to target the specific information you need. ### Scraping Modes - **Profile Mode**: Input one or more Instagram usernames or profile URLs to extract core profile information. This includes the user's biography, follower and following counts, post count, and verification status. It's the fastest way to get a high-level overview of an account. - **Posts Mode**: Provide a list of usernames to get data on the posts they've published. For each post, you can retrieve the caption, like and comment counts, video view counts, hashtags used, and any tagged users. You can set a limit on the number of posts to retrieve per profile to keep your dataset focused. - **Comments Mode**: Paste specific post or reel URLs to extract the comments left by users. This is useful for sentiment analysis or understanding audience reception to a piece of content. You can specify the maximum number of comments to pull from each post. - **Hashtag & Mentions Modes**: These modes allow for broader discovery. You can search for relevant hashtags based on a keyword, extract posts associated with a specific hashtag, or find posts that mention a particular username. These modes require an Instagram session cookie to function, as they perform actions that require being logged in. ### Using a Session Cookie For more advanced scraping, like gathering posts from a specific hashtag or finding mentions of a profile, you'll need to provide your Instagram `sessionid` cookie. This authenticates your requests as if you were browsing while logged in, unlocking access to data not available to the public. Using your personal session cookie carries a small risk of account restrictions if used excessively, so it's best to run jobs at a moderate pace.

Key Capabilities

  • Profile Bio & Metadata (Full name, biography, website)
  • Audience Metrics (Follower count, following count, post count)
  • Account Status (Verified status, business category)
  • Post Engagement (Like count, comment count, video view/play count)
  • Post Content (Caption text, hashtags, mentions, tagged users)
  • Media URLs (Direct links to images and videos)
  • Location Data (Geographic location name and ID if tagged)
  • Timestamps (Date and time of posting)
  • Analyze competitor post performance by tracking likes, comments, and video views over time.
  • Vet potential influencers by extracting their follower counts and average post engagement metrics.
  • Monitor brand health by collecting all posts that mention your company's Instagram username.
  • Conduct market research by scraping posts associated with a trending industry hashtag.
  • Gather user-generated content by finding posts where customers have tagged your brand.
  • Perform sentiment analysis by downloading all comments from a specific ad or promotional post.
  • Build a content inspiration library by identifying the most-liked posts from top accounts in your niche.

Field Dictionary

How To Run This Extractor

1

Select the scraping mode that matches your goal, such as 'posts' or 'profile'.

2

Paste the corresponding inputs, like a list of Instagram usernames or post URLs.

3

Adjust settings like the maximum number of posts or comments to retrieve.

4

For advanced modes like 'hashtagPosts' or 'mentions', add your Instagram session cookie.

5

Run the tool to begin the data extraction process.

6

Once complete, download your data as a CSV, JSON, or Excel file.

Frequently Asked Questions

Do I need to be a developer to use this?
No, this tool is designed for non-technical users. You just need to provide inputs like usernames or URLs in the specified fields.
What formats can I export the data in?
Is it legal to scrape Instagram data?
How many profiles or posts can I scrape at once?
Can I use this for client work?
Why do I need a 'session cookie' for some modes?
What's the difference between 'searchHashtags' and 'hashtagPosts' modes?
How fresh is the data?
Can I schedule this to run automatically?
How is cost determined?