Instagram Profile & Follower Scraper avatar

Instagram Profile & Follower Scraper

Pricing

from $1.00 / 1,000 profile checks

Go to Apify Store
Instagram Profile & Follower Scraper

Instagram Profile & Follower Scraper

Extract raw follower counts and profile metadata from Instagram without headless browsers.

Pricing

from $1.00 / 1,000 profile checks

Rating

0.0

(0)

Developer

Andok

Andok

Maintained by Community

Actor stats

0

Bookmarked

142

Total users

26

Monthly active users

20 days ago

Last modified

Share

Monitor Instagram follower counts at scale for competitive analysis and influencer research. Paste a list of profile URLs and get follower, following, and post counts plus bios — without a headless browser. Built for scheduled runs that feed dashboards and spreadsheets.

Features

  • Bulk input — check dozens or hundreds of Instagram profiles in one run
  • Public web API first — uses Instagram web_profile_info (faster/more reliable than meta tags alone)
  • HTML meta fallback — when the API is blocked, tries public meta description parsing
  • Retries + delays — backoff on rate limits; configurable pause between profiles for large lists
  • Clear errors — failed profiles include an error explanation instead of silent nulls
  • Schedule-friendly — run daily or weekly to build a follower-growth time series
  • Pay-per-event pricing — charged per dataset item written

Input

FieldTypeRequiredDefaultDescription
urlsarrayYesList of Instagram profile URLs (e.g. https://www.instagram.com/nike/)
timeoutSecondsintegerNo20Per-profile request timeout
delayMsintegerNo750Pause between profiles — raise to 1500–3000 for 100+ URL runs

Input Example

{
"urls": [
"https://www.instagram.com/instagram/",
"https://www.instagram.com/nike/",
"https://www.instagram.com/cristiano/"
],
"delayMs": 1000
}

Output

Each profile produces one dataset item with username, display name, follower/following/post counts, and bio. Failures include an error field (counts may be null).

Output Example

{
"inputUrl": "https://www.instagram.com/nike/",
"username": "nike",
"fullName": "Nike",
"followerCount": 291663474,
"followingCount": 150,
"postCount": 1200,
"bio": "Just Do It."
}

Limitations

  • Instagram aggressively rate-limits anonymous scrapers. For large batches (100+), increase delayMs or split into smaller runs — otherwise you may see all-null rows from rate limits.
  • A small set of business/creator accounts fail Instagram's own web_profile_info API with a schema error (ig_business_category_subvertical). Those return a clear error until Meta fixes the endpoint; HTML fallback is often blocked by the login wall.
  • Private profiles and deleted accounts cannot be fully resolved anonymously.

Pricing

EventCost
Profile CheckPay per event on Apify platform

Use Cases

  • Competitive analysis — compare follower sizes across brands in your category on a regular schedule
  • Influencer scouting — quickly verify audience size before reaching out to creators
  • Campaign measurement — track follower lifts before and after marketing campaigns
  • Data enrichment — add Instagram audience data to CRM or lead-gen records
  • Agency dashboards — automate weekly follower snapshots for client reports
ActorWhat it adds
Twitter/X Follower CounterExtend the same tracking to Twitter/X profiles
YouTube Subscriber CounterAdd YouTube channel subscriber counts to your reports
TikTok Profile & Video IntelligenceScout TikTok creators with video-level engagement data

Notes

  • Instagram may restrict meta-tag data for private or age-gated profiles. The actor returns whatever is publicly available.
  • Counts are returned as formatted strings (e.g. "284M") matching Instagram's display format.