Instagram Followers Count Scraper avatar

Instagram Followers Count Scraper

Pricing

$19.99/month + usage

Go to Apify Store
Instagram Followers Count Scraper

Instagram Followers Count Scraper

A robust Apify Actor for scraping Instagram follower counts and profile data without requiring authentication. Supports bulk processing, proxy configuration, and comprehensive error handling.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

ScrapeBase

ScrapeBase

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Instagram Followers Count Scraper

Instagram Followers Count Scraper is a no-login Apify actor that extracts follower and following counts plus core profile metadata from public Instagram profiles. It solves the problem of quickly verifying audience size at scale by turning Instagram profile pages into clean, structured records — ideal for marketers, developers, data analysts, and researchers. Use this Instagram follower count scraper as an Instagram followers count checker tool or an Instagram followers count API alternative to power dashboards, audits, and competitor analyses at scale.

What is Instagram Followers Count Scraper?

Instagram Followers Count Scraper is a production-ready tool that scrapes Instagram follower counts, following counts, and basic profile details from any public username or profile URL — no authentication required. It helps teams validate reach, benchmark competitors, and automate reporting by extracting numeric counts with robust fallbacks. Built for marketers, developers, analysts, and researchers, this Instagram profile follower count extractor enables high-confidence “followers vs. following” insights you can run in bulk.

What data / output can you get?

Below are the exact output fields pushed to the Apify dataset on each successful scrape. You can export results in JSON, CSV, or Excel from the run dataset.

Data fieldDescriptionExample value
userIdUnique Instagram user identifier"787132"
userNameThe Instagram handle (username)"natgeo"
userFullNameDisplay name parsed from profile metadata"National Geographic"
profilePicDirect URL to the profile image"https://scontent-.../t51.2885-19/495970936_..._s150x150.jpg"
followersCountTotal followers (normalized to integer)276717592
followsCountNumber of accounts the user follows172
userUrlCanonical profile URL"https://www.instagram.com/natgeo"
timestampWhen the data was scraped (YYYY-MM-DD - HH:MM)"2025-10-09 - 17:55"

Notes:

  • Counts are normalized from formats like “1.2K”, “13M”, or “123” into integers.
  • If a field cannot be extracted due to page changes or visibility, it may return an empty string ("") or 0.
  • Data is saved to the Apify dataset and can be downloaded as JSON, CSV, or Excel.

Key features

  • 🔐 No login required Scrapes public Instagram profiles without cookies or account authentication — ideal for a light, reliable Instagram followers count API alternative.

  • 🧠 API-first, HTML-fallback parsing Attempts Instagram’s web profile info endpoint first, then falls back to robust HTML parsing with multiple JSON pattern strategies and meta tag extraction to keep results flowing.

  • 🌐 Automatic proxy fallback Tests direct connection, then falls back to Apify datacenter proxy and finally residential proxy when needed — improving reliability on tough networks.

  • 📦 Bulk input support Feed a list of usernames, @handles, or profile URLs to run a bulk Instagram user followers scraper workflow in a single job.

  • ⏱️ Smart request throttling Control pacing with requestDelay to reduce rate limiting. The actor spaces requests using a small randomized delay range for safer operation.

  • 🧰 Developer-friendly integration Access your results through the Apify dataset and API. Flexible export formats make this a handy IG follower count scraping tool in Python or any stack.

  • 🧪 Sorting options for summaries Choose followers_desc, followers_asc, or alphabetical to sort run-summary logs by your preference. (Dataset entries are pushed as scraped.)

  • 🧱 Production-grade error handling Retries on key steps (page fetch, token extraction) and multiple fallback strategies provide resilience to minor site changes and transient errors.

How to use Instagram Followers Count Scraper - step by step

  1. Sign in to Apify Create or log in to your Apify account to run the actor in the cloud.

  2. Open the actor Find “Instagram Followers Count Scraper” in the Apify Store and click Try for free or Run.

  3. Add input data In the input UI, enter your targets in urls:

  4. (Optional) Adjust settings

    • requestDelay: Set seconds between requests (default 2) to manage rate limiting.
    • sortOrder: Choose followers_desc (default), followers_asc, or alphabetical to affect summary logs.
    • proxyConfiguration: The actor auto-detects connectivity and falls back through proxy types as needed.
    • Note: keyword input exists but keyword-based search is not yet implemented.
  5. Start the run Click Run. The actor will process each username, auto-manage connectivity (direct > datacenter > residential proxy), and push each result to the dataset as soon as it’s fetched.

  6. Monitor progress Watch logs for per-profile status, extracted counts, and a final summary including top profiles by follower count.

  7. Export results When the run finishes, open the dataset tab to download results as JSON, CSV, or Excel, or consume them via the Apify API.

Pro tip: Build a bulk Instagram follower count scraper pipeline by triggering this actor from your Python scripts or workflows and consuming the dataset programmatically.

Use cases

Use caseDescription
Influencer marketing verificationValidate audience size by extracting a clean follower count and follows count, then benchmark creators across campaigns.
Brand monitoring snapshotsCapture periodic Instagram follower counts to quantify growth and awareness for reporting.
Competitor followers count analysisCompare follower/following ratios across competitors to assess scale and strategy.
Bulk Instagram followers data exportGenerate exports for dozens or hundreds of profiles to feed BI tools and spreadsheets.
API pipeline integrationUse Apify’s dataset API as an Instagram followers count API alternative for ingestion into your data stack.
Academic & social researchCollect structured follower counts for public figures and organizations to support quantitative studies.

Why choose Instagram Followers Count Scraper?

Built for precision, reliability, and automation, this actor turns Instagram profile pages into structured metrics without fragile browser automation.

  • ✅ Accurate numeric parsing (K/M/B ➜ integers) for clean analytics
  • 🔐 No-login operation on public profiles only
  • 🌐 Automatic proxy fallback (direct ➜ datacenter ➜ residential) for resilient access
  • 📦 Bulk input support with request spacing to reduce rate limiting
  • 🔗 Developer-ready via Apify dataset exports and API access
  • 🛡️ Public-data focus for safer, ethical extraction
  • 💸 Cost-effective alternative to complex, unstable browser extensions

Bottom line: a stable Instagram follower count tracker foundation for automation and analytics, without the headaches of manual tools.

Yes — when used responsibly. This actor targets publicly available Instagram profile pages and does not access private profiles or authenticated data.

Guidelines for compliant use:

  • Scrape only public profiles and publicly visible data.
  • Use results for analysis, research, or reporting — avoid spam or misuse.
  • Be aware of and respect Instagram’s terms and applicable laws (e.g., GDPR/CCPA).
  • Consult your legal team for edge cases or jurisdiction-specific requirements.

Input parameters & output format

Example JSON input

{
"urls": [
"humansofny",
"https://instagram.com/natgeo",
"@cristiano"
],
"sortOrder": "followers_desc",
"requestDelay": 2,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}
ParameterTypeDescriptionDefaultRequired
urlsarrayList of Instagram profile URLs or usernames to scrape. Can be full URLs (https://instagram.com/username) or just usernames. 💬 For custom solutions or feature requests, contact us at dev.scraperengine@gmail.comNoneNo
keywordstringAlternative to URLs - search for profiles by keyword. Leave empty if using URLs.NoneNo
sortOrderstring (enum)How to sort the results. One of: followers_desc, followers_asc, alphabetical. (Affects summary logs; dataset is pushed as scraped.)"followers_desc"No
maxCommentsintegerMaximum number of comments to scrape per profile (if applicable).0No
proxyConfigurationobjectProxy settings for the scraper.None (UI prefill may be shown)No
maxRetriesintegerMaximum number of retries for failed requests.3No
requestDelayintegerDelay between requests to avoid rate limiting (in seconds).2No

Important notes:

  • Either urls or keyword must be provided at runtime. However, keyword-based search is not yet implemented in the actor and will exit with a warning — please use urls for now.
  • The actor spaces requests by a randomized interval between requestDelay and ~1.5× requestDelay.

Example JSON output

[
{
"userId": "242598499",
"userName": "humansofny",
"userFullName": "Humans of New York",
"profilePic": "https://scontent-iad3-2.cdninstagram.com/v/t51.2885-19/488057622_654626203990134_4938995104135839433_n.jpg?stp=dst-jpg_s150x150_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLmRqYW5nby4xMDAwLmMyIn0&_nc_ht=scontent-iad3-2.cdninstagram.com&_nc_cat=1&_nc_oc=Q6cZ2QHRDglyx_cT_SPZ4V9KB1QGkD7J_4HzQamIavuTel6are6UK1xTeC08qA9rwTSpuS0&_nc_ohc=o78FWMha8_gQ7kNvwEacjZL&_nc_gid=uxpgoIZY_Qgh8JETjweflA&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_AffykOX-9RLVY3RImsVkBeiLqfzkh95sm4HJd6TOa-blbw&oe=68EDCF01&_nc_sid=8b3546",
"followersCount": 12829253,
"followsCount": 602,
"userUrl": "https://www.instagram.com/humansofny",
"timestamp": "2025-10-09 - 17:55"
},
{
"userId": "787132",
"userName": "natgeo",
"userFullName": "National Geographic",
"profilePic": "https://scontent-iad3-2.cdninstagram.com/v/t51.2885-19/495970936_18571729156019133_4702419124763180758_n.jpg?stp=dst-jpg_s150x150_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLmRqYW5nby40MDAuYzIifQ&_nc_ht=scontent-iad3-2.cdninstagram.com&_nc_cat=1&_nc_oc=Q6cZ2QEoMRIbsaQ5RLm-SqbFW7D78a5dFk5Fhtq8Y2it9QLe6chg2g4KlvzETauKShFuP9o&_nc_ohc=AVxR_zYJGRMQ7kNvwF7LFG8&_nc_gid=CVv26jNRXDG0x4g-yGflZw&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_Afd_6gr6mylA1csamaBXYChTttyRY5AyyHW_se1z-0q6HA&oe=68EDE5DA&_nc_sid=8b3546",
"followersCount": 276717592,
"followsCount": 172,
"userUrl": "https://www.instagram.com/natgeo",
"timestamp": "2025-10-09 - 17:55"
}
]

Fields that may return empty values:

  • userId, userFullName, profilePic can be empty strings if not found in the page HTML.
  • followersCount and followsCount can be 0 if counts are not extractable for a profile.

FAQ

Is Instagram Followers Count Scraper free to use?

You can start with a free trial on Apify and then upgrade for larger workloads. The actor runs on Apify’s infrastructure with usage-based or subscription options in the Apify Store.

Do I need to log in to Instagram or provide cookies?

No. The scraper works without authentication and targets only public profile pages, making it a safe Instagram followers count checker tool for many use cases.

Can I scrape by keyword instead of listing usernames?

Not yet. The keyword input exists in the schema, but keyword-based search is not implemented in the current version. Please provide specific URLs or usernames in urls.

Does it export a list of followers?

No. This actor is an Instagram user followers scraper focused on follower and following counts plus basic metadata. It does not export follower lists.

How can developers integrate this with Python or an API?

Use the Apify dataset API to fetch results programmatically as JSON or CSV. This makes it a practical Python Instagram follower count scraper alternative without maintaining your own infrastructure.

How many profiles can I process at once?

You can pass a list of many usernames/URLs in urls. Throughput depends on network conditions, proxy availability, and your requestDelay settings.

How does it handle rate limits and blocking?

It spaces requests using requestDelay and employs an automatic connectivity fallback: it tries direct access first, then switches to a datacenter proxy, and finally to a residential proxy if needed.

Yes, when done responsibly. The actor scrapes publicly available data only and does not access private profiles. Always ensure your usage complies with Instagram’s terms and applicable regulations.

Final thoughts

Instagram Followers Count Scraper is built to extract accurate follower and following counts — fast — from public Instagram profiles. With no-login access, automatic proxy fallback, and clean dataset exports, it’s a reliable Instagram follower count tracker for marketers, developers, analysts, and researchers. Integrate via the Apify dataset API for a streamlined Instagram followers data export workflow or as an IG follower count scraping tool in your Python stack. Start extracting smarter follower metrics and power your competitor analysis, reporting, and research with confidence.