Instagram Followers Count Scraper avatar

Instagram Followers Count Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Instagram Followers Count Scraper

Instagram Followers Count Scraper

Instagram follower count scraper that pulls follower counts, engagement rates, and post stats for any handle, so you can track accounts without logging in or opening a browser.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Kawsar

Kawsar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Extract follower counts, following counts, post counts, engagement rates, average likes, and average comments for any Instagram account. Enter a handle and get clean JSON back. No browser, no login, no manual work.

What it returns

For each Instagram username you provide:

FieldDescription
usernameInstagram handle
displayNameAccount display name
followersTotal follower count
followingTotal following count
mediaCountNumber of posts
engagementRateEngagement rate (e.g. 0.3%)
averageLikesAverage likes per post
averageCommentsAverage comments per post
profileUrlDirect link to the Instagram profile
scrapedAtUTC timestamp of when data was collected
errornull on success, error message on failure

How to use

  1. Open the actor and go to Input
  2. Enter an Instagram handle in the Instagram username field (no @ needed)
  3. Optionally add more handles to the Instagram usernames (batch) list
  4. Click Start

Input example

{
"username": "cristiano",
"usernames": ["leomessi", "neymarjr"],
"maxItems": 100,
"requestTimeoutSecs": 30
}

Output example

{
"username": "kawsarlog",
"displayName": "Kawsar",
"followers": 2235,
"following": 227,
"mediaCount": 103,
"engagementRate": "0.3%",
"averageLikes": 6.3125,
"averageComments": 0.375,
"profileUrl": "https://www.instagram.com/kawsarlog/",
"scrapedAt": "2026-03-21T10:00:00+00:00",
"error": null
}

Batch processing

Add multiple handles to the Instagram usernames (batch) field to process them in one run. Results land in the dataset as individual records, one per account. Duplicates are removed automatically.

If a single account fails (private profile, invalid handle, etc.), the actor logs the error and continues with the remaining accounts.

Limits

SettingDefaultMax
Max items1001000
Request timeout30s120s

Scheduling

Run the actor on a schedule via Apify's built-in scheduler to track follower growth over time. Each run produces a fresh snapshot you can compare against previous results.