Instagram Profile Scraper ๐Ÿ”ฅ๐Ÿ”ฅ avatar

Instagram Profile Scraper ๐Ÿ”ฅ๐Ÿ”ฅ

Pricing

Pay per event

Go to Apify Store
Instagram Profile Scraper ๐Ÿ”ฅ๐Ÿ”ฅ

Instagram Profile Scraper ๐Ÿ”ฅ๐Ÿ”ฅ

Efficiently extract instagram profiles

Pricing

Pay per event

Rating

4.6

(4)

Developer

succexx_DEV

succexx_DEV

Maintained by Community

Actor stats

4

Bookmarked

44

Total users

2

Monthly active users

24 days ago

Last modified

Share

๐Ÿ“ธ INSTAGRAM PROFILE SCRAPER

Scrape Instagram profiles in bulk โ€” fast, accurate, and structured.

Extract follower counts, bios, post counts, verification status, business categories, external links, and more from any public Instagram profile.


๐Ÿ’ก USE CASES

WhoWhy
MarketersResearch influencers and benchmark competitors at scale
Sales teamsBuild enriched prospect lists with real social proof data
RecruitersIdentify and vet creators or brand ambassadors
Analysts & researchersCollect public profile data for studies and trend analysis
DevelopersPower apps and dashboards with live Instagram profile data

โœ… WHAT IT DOES

  • Scrapes single or multiple Instagram profiles in one run
  • Extracts rich profile data: followers, following, posts, bio, verification, business info, and links
  • Returns clean, structured JSON output ready for export or analysis

๐Ÿš€ HOW TO RUN

  1. Open the Input tab
  2. Paste the Instagram usernames you want to scrape (with or without @)
  3. Optionally set a Max Results limit
  4. Click Start
  5. View and export results from the Dataset tab

โš™๏ธ INPUT PARAMETERS

ParameterTypeRequiredDescription
usernamesarrayโœ… YesInstagram usernames to scrape. Accepts @username or username.
cookiesarrayโœ… YesOne or more Instagram session cookie sets. See format below.
maxResultsnumberโŒ NoMax number of profiles to scrape. Defaults to all provided usernames.

SAMPLE INPUT

{
"usernames": [
"cristiano",
"natgeo",
"nasa"
],
"maxResults": 10000
}

๐Ÿ“ฆ SAMPLE OUTPUT

Each scraped profile is stored as a structured record in the Apify dataset:

[
{
"id": "173560420",
"username": "cristiano",
"fullName": "Cristiano Ronaldo",
"biography": "โœŒ๏ธ",
"followersCount": 635000000,
"followsCount": 568,
"postsCount": 3847,
"highlightReelCount": 12,
"verified": true,
"private": false,
"isBusinessAccount": true,
"businessCategoryName": "Athlete",
"categoryName": "Athlete",
"joinedRecently": false,
"hasChannel": true,
"externalUrl": "https://www.cristianoronaldo.com",
"externalUrls": [
{
"title": "Official Site",
"url": "https://www.cristianoronaldo.com",
"link_type": "external"
}
],
"profilePicUrl": "https://instagram.com/...",
"profilePicUrlHD": "https://instagram.com/...",
"url": "https://www.instagram.com/cristiano/",
"inputUrl": "https://www.instagram.com/cristiano/"
}
]

OUTPUT FIELD REFERENCE

FieldTypeDescription
idstringInstagram user ID
usernamestringInstagram handle
fullNamestringDisplay name on the profile
biographystringProfile bio text
followersCountnumberNumber of followers
followsCountnumberNumber of accounts followed
postsCountnumberTotal posts published
highlightReelCountnumberNumber of story highlights
verifiedbooleanWhether the account has a verified badge
privatebooleanWhether the account is private
isBusinessAccountbooleanWhether it's a business or creator account
businessCategoryNamestringBusiness category (e.g. "Athlete", "Brand")
categoryNamestringProfile category label
joinedRecentlybooleanWhether the account was created recently
hasChannelbooleanWhether the account has a broadcast channel
externalUrlstringPrimary link in bio
externalUrlsarrayAll bio links with titles and types
profilePicUrlstringProfile picture URL (standard)
profilePicUrlHDstringProfile picture URL (high resolution)
urlstringFull Instagram profile URL

๐Ÿ’ณ PRICING & LIMITS

TierLimit
Free trialUp to 10 profiles
Paidup to 30k profiles

๐Ÿ›Ÿ SUPPORT

Have a question or running into an issue?

  • ๐Ÿ“ฉ Email: [boneswill697@gmail.com]
  • ๐Ÿ› Bugs: Open a ticket in the Issues tab on this Actor's page