
Instgram Scraper All-In-One
Pricing
Pay per event

Instgram Scraper All-In-One
π· Collect Instagram profile data efficiently with all-in-one scraper! Extract usernames, bios, followers, following, posts, engagement stats, and more in a structured format. Perfect for marketing, lead generation, and analytics. Fast, reliable, and easy to use.
0.0 (0)
Pricing
Pay per event
0
16
14
Last modified
3 days ago
πΈ Instagram Scraper All-in-One
π The Instagram Scraper All-in-One is the ultimate tool for content creators, marketers, and data enthusiasts looking to unlock valuable insights from Instagram. Stop guessing what content works, Start analyzing the data behind the world's most engaging posts and profiles!
Whether you need to analyze a competitor's profile, track a trending hashtag, or download comment data for sentiment analysis, this Actor has you covered!
π Features:
- β Profile Posts - Extract posts, captions, likes, and more from public and private profiles.
- β Comments Analysis - Extract comments from specific posts, perfect for sentiment analysis and understanding audience reactions.
- β Followers & Following - Get lists of followers or the accounts a user is following for deep audience and competitive research.
- β Hashtag Tracking - Monitor the latest and top posts associated with any trending hashtag to spot content opportunities.
- β Flexible Input - Use direct URLs, usernames, or hashtag keywords.
- β Logged-in Session Support: Use your Instagram session cookies to access private profiles or personalized data.
- β Multiple Export Formats - Download structured data in JSON, CSV, Excel, and more.
π What Data Can You Extract?
The Actor returns clean, well-structured data depending on your chosen scrape mode:
| Scrape Mode | Key Data Points Extracted | Best For | 
|---|---|---|
| Profile Posts | Post URL, Caption text, Like Count, Comment Count, Media URLs (image/video), Timestamp, Location | Competitor content strategy, trend analysis. | 
| Comments | Commenter Username, Comment Text, Timestamp, Like Count on comment | Audience sentiment, keyword analysis. | 
| Followers/Following | User ID, Username, Full Name, Profile URL, Is Private status | Target audience identification, influencer mapping. | 
| Hashtag | Post data (similar to Profile Posts) associated with the tag | Spotting emerging trends, content ideation. | 
π‘ How do I use the Scraper?
- π Sign in to your Apify account. If you don't have one, Sign up here for free.
- βοΈ SelectscrapeMode(Posts, Comments, Follow, or Hashtag) in the input fields. This is required.
- π Input your target(s): Use the startUrlsfield for direct Instagram links (profiles, posts) or theusernames_keywordsfield for simple profile handles (leomessi) or hashtags (#contentideas).
- π§ Set Limits: Use maxResultsto control how many items (posts, comments, or followers) you want per target URL/keyword.
- β³ Run the Actor and wait for your data to be collected.
- πΎ Export your data in CSV, JSON or integrate with your other workflows!
π Input Fields Explained
| Field Name | Description | Required? | Notes | 
|---|---|---|---|
| scrapeMode(string) | Select the type of data you want to collect (Posts, Comments, Follow, or Hashtag). | YES | The core functionality selector. | 
| startUrls(array) | Direct links to Instagram pages (Profile URL, Post URL, Hashtag page URL). | NO | Use this for specific URLs. | 
| usernames_keywords(array) | Instagram usernames (without the @) or hashtag keywords (without the#). | NO, but you have to provide either this or startUrls | Ideal for bulk scraping simple targets. | 
| follow_mode(string) | Relevant only when scrapeModeis set to 'Follow'. Choose between scraping a user's Followers or Following list. | Only for followmode. | Can be followersorfollowing. | 
| maxResults(integer) | The maximum number of posts, comments, or followers to scrape for each target URL/keyword. | NO | Default is 50. | 
| sessionCookies(array) | Active Instagram session cookies from your logged-in account. | NO | Crucial for accessing private profiles you follow! See the 'Session Cookies' section for more instructions. | 
πͺ Session Cookies: Accessing Private Data
If you need to scrape data from a private profile that you are following, you need to provide your active Instagram session cookies. This allows the Actor to behave as if you are logged in.
πΉ How to obtain your session cookies?
- Install a browser extension that exports your cookies; example on Chrome is Cookie-Editor.
- Log in to your Instagram account in your web browser.
- Click on the extension β βExportβ β βJSONβ.
- Cookies are now copied, past them into sessionCookiesfield.
That's it! Now if you run the scraper it should access private accounts you're following.
π Privacy Note: We do not store or save your session cookies. They are only used temporarily during the execution of your current run to authenticate the scraping process and are immediately discarded afterward.
π Output
Example: Single Post Data Output (JSON)
Example: Single Comment (JSON)
Example: Single User Follower (JSON)
β Limited number of followers available for some accounts due to recent Instagram policies. We're working to bypass this as soon as possible.
π° Pricing
This Actor operates on PPE (pay-per-event) model: (Pricing Per 1000 results)
| Scraped item | Free | π€ Bronze | βͺ Silver | π‘ Discount | 
|---|---|---|---|---|
| Profile Post | $2.50 | $2.10 | $1.70 | $1.30 | 
| Hashtag Post | $2.70 | $2.28 | $1.87 | $1.45 | 
| Comment | $2.20 | $1.87 | $1.53 | $1.20 | 
| User (Profile Metadata) | $1.80 | $1.25 | $1.00 | $0.70 | 
π Apify offers a Free Tier which gives you $5/month usage credits, allowing you to test this and many other Actors completely free. If you need larger datasets or more frequent runs, consider subscribing to one of Apify's paid plans.
π οΈ Support
- If you encounter any issues while using this Actor, please report them in the issues tab.
- For any questions, feature requests, or custom scraping needs, feel free to reach out to the author of this Actor.
If this tool helps you find your next viral content idea or save hours on data collection, please bookmarks itπ & give it a 5βοΈ review! Your support helps me keep this Actor maintained and updated! π
Need a scraper for a different website, or have an existing project that requires fixes or custom improvements? Feel free to contact me for consulting or development work:
FAQ π€
Why can't I scrape private accounts?
Instagram's policy is to hide the data of private accounts from public users who don't follow them. Since this scraper acts like an external visitor by default, it respects this privacy setting.
To access data from a private profile, you must follow that profile, and then provide the scraper with the active login session via the sessionCookies  input. Please refer to the Session Cookies section for detailed instructions.
Sometimes I get "Only [username] can see all followers!" Is that a bug?
No, This message is part of Instagram's recent privacy policy where they are starting to restrict who can view the full follower/following list of certain accounts.
While this feature is being implemented gradually and many accounts still have publicly visible lists, the message indicates that the restriction is active for that specific user. This Actor is currently unable to bypass this restriction.
My scrape stopped before reaching maxResults, Why?
This usually happens when The target (profile, hashtag, etc.) simply had fewer items than the maxResults you requested.
Can I scrape Stories or Reels data?
Currently, this Actor is optimized for the core modes: Posts, Comments, Followers/Following, and Hashtags. Newer modes are to be added though like Scraping Reels, Profile Details, & more.
Please reach out to me for a custom development solution.



![π₯ Instagram Profile Scraper [Posts & Bio] avatar](https://images.apifyusercontent.com/ZwRB1oMjRtFqEmfGstK2rhlgq72K5HwCYo27aMkOUjw/rs:fill:76:76/cb:1/aHR0cHM6Ly9hcGlmeS1pbWFnZS11cGxvYWRzLXByb2QuczMudXMtZWFzdC0xLmFtYXpvbmF3cy5jb20vZFpOakdpRzlnQjRSQ2hyanUtYWN0b3ItYkdBcFozQ3RUeEE5ZnYycmwtNUFXSUo5azBQbS1JbnN0YWdyYW1fbG9nby5qcGVn.webp)














