πŸ”₯ Instagram Profile Scraper [Posts & Bio]

πŸ”₯ Instagram Profile Scraper [Posts & Bio]

by coderx

Instagram Profile Insights Scraper is a fast and lightweight tool for extracting rich public data from Instagram usernames. It retrieves profile detai...

1,107 runs
32 users
Try This Actor

Opens on Apify.com

About πŸ”₯ Instagram Profile Scraper [Posts & Bio]

Instagram Profile Insights Scraper is a fast and lightweight tool for extracting rich public data from Instagram usernames. It retrieves profile details and the latest posts, making it easy to analyze accounts at scale for research, marketing, or competitive insights.

What does this actor do?

πŸ”₯ Instagram Profile Scraper [Posts & Bio] is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Instagram Public Data Scraper ## πŸ“Œ Overview The Instagram Public Data Scraper is a simple yet powerful tool for collecting publicly available profile details from Instagram β€” no login or cookies required. Just provide a list of usernames and get back structured JSON with accessible information like bios, profile pictures, and recent content. ## πŸš€ Features - Works without login or cookies βœ… - Gathers public Instagram profile details - Returns structured information such as bio, followers, and latest posts - Handles multiple usernames in a single run - Optimized for scale β€” research, automation, and analytics ## πŸ”§ How It Works 1. Input a list of Instagram usernames. 2. The scraper retrieves publicly visible data for each account. 3. Results are provided as structured JSON, ready to use. ## πŸ“₯ Input Parameters | Parameter | Type | Description | | ----------- | ----- | --------------------------------------------- | | usernames | Array | List of Instagram usernames to extract data from | ### Example Input json { "usernames": ["cristiano", "nasa", "bethfiit"] } ```` ## πŸ“€ Output Data Each username returns detailed public profile information: ### πŸ§‘β€πŸ’Ό Profile Fields | Field | Description | | ------------------------- | ------------------------------------------------ | | `id` | Internal Instagram user ID | | `username` | Instagram handle | | `fullName` | Profile display name | | `profilePicUrl` | Low-resolution profile picture | | `hdProfilePicUrl` | High-resolution profile picture | | `biography` | Raw biography text | | `biography_with_entities` | Bio text with hashtags and mentions (structured) | | `external_url` | Main link in bio | | `externalUrls` | Structured external links with titles/URLs | | `fbid` | Facebook ID linked to the Instagram profile | | `followersCount` | Follower count | | `followsCount` | Following count | | `postsCount` | Total number of posts | | `verified` | Whether the account is verified (boolean) | | `private` | Whether the account is private (boolean) | | `isBusinessAccount` | True if account is business | | `businessCategoryName` | Business category if applicable | | `business_address_json` | Business address in JSON format | | `has_channel` | Indicates if the account has a video channel | | `highlight_reel_count` | Count of story highlights | | `is_joined_recently` | Flag for recently created accounts | --- ### πŸ–ΌοΈ Recent Posts (`latestPosts`) Up to 12 most recent public posts: | Field | Description | | -------------------------------------- | ----------------------------------- | | `id` | Unique media ID | | `shortCode` | Post shortcode (used in URLs) | | `url` | Direct post link | | `caption` | Post caption text | | `commentsCount` | Number of comments | | `likesCount` | Number of likes | | `timestamp` | Date/time of the post | | `mediaType` | Type (GraphImage, GraphVideo, etc.) | | `productType` | Post format (clips, feed, story) | | `displayUrl` | Image/video preview URL | | `alt` | Accessibility caption if available | | `dimensionsHeight` / `dimensionsWidth` | Media dimensions | | `is_video` | Boolean β€” is it a video | | `locationName` | Tagged location (if present) | | `ownerUsername` | Post owner username | | `ownerId` | Post owner ID | --- ### πŸ“¦ Example Outputjson { "username": "bethfiit", "fullName": "Beth Eleanor", "biography": "πŸ“šπŸ’‹βœ¨ Fantasy & cosplay stuff πŸ‰ ...", "biography_with_entities": { "raw_text": "...", "entities": [ { "user": { "username": "b.eleanor_x" }, "hashtag": null } ] }, "followersCount": 2453778, "followsCount": 513, "postsCount": 484, "verified": true, "private": false, "externalUrls": [ { "title": "B eleanor links ❀️", "url": "https://linktr.ee/b.eleanor" } ], "latestPosts": [ { "shortCode": "DLBtKfuRNDQ", "caption": "A few days in Vegas βœ¨πŸ’ž", "likesCount": 18664, "timestamp": "2025-06-18T03:13:55", "mediaType": "GraphSidecar", "is_video": false, "url": "https://www.instagram.com/p/DLBtKfuRNDQ" } ] } ``` --- ## βš™οΈ Notes & Limitations * Only works with public profiles β€” private or restricted accounts cannot be accessed. * Nonexistent, banned, or removed profiles are skipped with a warning. * Engagement stats reflect publicly visible numbers and may vary from real-time values. ## 🧠 Use Cases * Influencer and creator research * Competitive benchmarking * Audience engagement tracking * Social analytics dashboards ## πŸ’‘ SEO Keywords * Instagram Data Scraper * Extract Instagram Public Profiles * Instagram User Data Collector * Instagram JSON API Alternative * Instagram Post Insights Scraper --- ### ⚠️ Disclaimer This tool should be used responsibly. Instagram’s terms of service restrict scraping practices that bypass their API. This scraper collects only publicly available data viewable without login. The developer is not responsible for misuse. --- πŸš€ Collect Instagram public profile data β€” quickly, safely, and at scale!

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try πŸ”₯ Instagram Profile Scraper [Posts & Bio] now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
coderx
Pricing
Paid
Total Runs
1,107
Active Users
32
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support