πŸ”₯ Instagram Profile Scraper avatar

πŸ”₯ Instagram Profile Scraper

Pricing

from $4.99 / 1,000 results

Go to Apify Store
πŸ”₯ Instagram Profile Scraper

πŸ”₯ Instagram Profile Scraper

Scrape Instagram profile info from usernames, IDs, or URLs. Get bio, followers, websites, related accounts, and latest posts in clean JSON.

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

EasyApi

EasyApi

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Scrape public Instagram profile info at scale. Add usernames, profile URLs, or profile IDs and get bios, follower metrics, websites, related accounts, and the latest posts in clean JSON.

✨ Key Features

  • πŸ‘€ Extract profile name, bio, avatar, and verification status
  • πŸ‘₯ Followers, following, posts, highlights, and IGTV counts
  • 🌐 Bio websites and multi-link lists
  • πŸͺ’ Related / suggested accounts
  • πŸ“· Latest posts and IGTV overview with engagement stats
  • πŸ•’ Optional about details: join date, country, username changes
  • πŸ“‹ Structured JSON output, streamed while the run is in progress

πŸ’ͺ Why Choose This Actor?

  • Focused: Built for Instagram profile enrichment
  • Flexible: Accepts usernames, URLs, or IDs
  • Efficient: Results are pushed continuously while the job runs
  • Structured: Renamed, integration-friendly field names
  • Reliable: Stable public-data extraction

🎯 Perfect For

  • πŸ“Š Influencer discovery and vetting
  • 🏒 Lead generation and outreach enrichment
  • πŸ”₯ Competitor and niche mapping
  • πŸ”” Brand / creator monitoring
  • πŸ€– LLM / RAG pipelines that need clean profile metadata

πŸ“ Input Requirements

  • profiles (required): Instagram usernames, profile URLs, or profile IDs
  • includeAbout (optional): Include join date / country / verification metadata. Default: false (paid upstream add-on)

Input Example

{
"profiles": [
"humansofny",
"https://www.instagram.com/nasa/"
],
"includeAbout": false
}

Output Example

{
"sourceUrl": "https://www.instagram.com/nasa",
"profileId": "528817151",
"username": "nasa",
"profileUrl": "https://www.instagram.com/nasa",
"displayName": "NASA",
"bio": "πŸš€ 🌎 Exploring the universe and our home planet.",
"followerCount": 96323377,
"followingCount": 80,
"postCount": 4519,
"highlightCount": 7,
"igtvCount": 171,
"isBusiness": true,
"businessCategory": "Government Agencies",
"isPrivate": false,
"isVerified": true,
"websiteUrl": "https://www.nasa.gov/",
"avatarUrl": "https://scontent.cdninstagram.com/...",
"relatedAccounts": [
{
"userId": "953293389",
"username": "iss",
"fullName": "International Space Station",
"isVerified": true
}
],
"recentPosts": [
{
"postId": "3697661021377407101",
"mediaType": "Sidecar",
"code": "DNQuxufAih9",
"postUrl": "https://www.instagram.com/p/DNQuxufAih9/",
"likeCount": 601022,
"commentCount": 1882
}
],
"scrapedAt": "2026-07-21T02:00:00.000Z"
}

πŸš€ How to Use

  1. Add one or more usernames, profile URLs, or IDs to profiles
  2. Optionally enable includeAbout
  3. Click Start and download results as JSON, CSV, Excel, or HTML

πŸ“Œ Notes

  • Only public Instagram profiles return full data
  • includeAbout is a paid upstream add-on
  • Free users of this actor have run and result-size limits; upgrade for unlimited usage