# Threads Profile Followers (`igview-owner/threads-user-followers-scraper`) Actor

Extract complete follower lists from any public Threads profile in seconds. This actor collects usernames, full names, profile photos, verification status, follower counts, privacy flags, and activity signals into a clean, organized dataset. Perfect for audience research, influencer marketing.

- **URL**: https://apify.com/igview-owner/threads-user-followers-scraper.md
- **Developed by:** [Sachin Kumar Yadav](https://apify.com/igview-owner) (community)
- **Categories:** Social media, Lead generation, Automation
- **Stats:** 124 total users, 9 monthly users, 100.0% runs succeeded, 3 bookmarks
- **User rating**: No ratings yet

## Pricing

from $3.00 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

## 👥 Threads User Followers Scraper - Extract Comprehensive Audience Data

**The most powerful and reliable Threads followers scraper for extracting comprehensive audience data and follower insights.** Built as a professional Apify Actor for seamless data extraction from Meta Threads platform with advanced follower analytics and audience intelligence.

***

### 📋 Table of Contents

- [🚀 Why Choose Threads User Followers Scraper?](#-why-choose-threads-user-followers-scraper)
- [✨ Key Features](#-key-features)
- [⚡ Quick Start Guide](#-quick-start-guide)
- [🔧 Input Configuration](#-input-configuration)
- [📊 Output Data Structure](#-output-data-structure)
- [💡 Usage Examples](#-usage-examples)
- [🎯 Best Practices](#-best-practices)
- [❓ Frequently Asked Questions](#-frequently-asked-questions)
- [🏷️ Keywords & SEO](#️-keywords--seo)

***

### 🚀 Why Choose Threads User Followers Scraper?

| Feature | Benefit | Description |
|---------|---------|-------------|
| 👥 **Audience-Focused** | Complete Follower Data | Extract comprehensive follower profiles and audience insights |
| 🎯 **User-Specific** | Profile Targeting | Get all followers from specific user profiles |
| 📊 **Rich Analytics** | Audience Intelligence | Verification status, follower counts, and engagement metrics |
| 🔄 **Smart Processing** | Efficient Extraction | Optimized processing for large follower datasets |
| ✅ **Verification Tracking** | Influencer Identification | Identify verified and influential followers |
| 🔒 **Privacy Analysis** | Account Insights | Public vs private account analysis |
| ⚙️ **Flexible Output** | Clean Data Format | Organized table views for easy analysis |
| 🚀 **High Performance** | Fast & Reliable | Built-in rate limiting and error handling |

***

### ✨ Key Features

#### 🎯 **Advanced Follower Extraction**

- ✅ Extract complete follower lists with detailed profiles
- ✅ Comprehensive user information (username, full name, bio)
- ✅ Profile pictures and verification status
- ✅ Follower count and engagement metrics
- ✅ Account privacy settings and activity status

#### 📊 **Comprehensive Audience Analytics**

- ✅ Verification status tracking for influencer identification
- ✅ Follower count analysis for audience quality assessment
- ✅ Privacy settings analysis (public vs private accounts)
- ✅ Threads activity status (active vs inactive users)
- ✅ Relationship mapping and mutual connections

#### ⚙️ **Professional Data Organization**

- ✅ Clean, organized table views in datasets
- ✅ Multiple data views (followers, profiles, analytics, verified)
- ✅ Summary statistics and extraction metadata
- ✅ Individual follower records for easy processing
- ✅ Export-ready formats (JSON, CSV, Excel)

#### 🔧 **Enterprise Features**

- ✅ Built-in rate limiting and retry logic
- ✅ Automatic error handling and recovery
- ✅ Scalable processing for large audiences
- ✅ Real-time extraction progress tracking
- ✅ Configurable extraction limits (1-1000 followers)

***

### ⚡ Quick Start Guide

#### Step 1: Configure Input Parameters

```json
{
  "username": "zuck",
  "max_followers": 100
}
```

#### Step 2: Run the Actor

Click "Start" in the Apify Console and monitor the extraction progress

#### Step 3: Download Results

Get your data in JSON, CSV, or Excel format from the dataset with organized table views

***

### 🔧 Input Configuration

| Parameter | Type | Required | Default | Description |
|-----------|------|----------|---------|-------------|
| `username` | String | ✅ Yes | - | Threads username (without @) to extract followers from |
| `max_followers` | Integer | ❌ No | 50 | Maximum followers to extract (1-1000) |

#### 📝 Input Configuration Examples

**Basic Follower Extraction:**

```json
{
  "username": "zuck"
}
```

**Large Audience Analysis:**

```json
{
  "username": "kyliejenner",
  "max_followers": 500
}
```

**Influencer Audience Research:**

```json
{
  "username": "mrbeast",
  "max_followers": 1000
}
```

***

### 📊 Output Data Structure

#### 👤 Individual Follower Record

```json
{
  "id": "78344975140",
  "pk": "78344975140",
  "username": "akosi_oz",
  "full_name": "",
  "profile_pic_url": "https://scontent-bru2-1.cdninstagram.com/v/t51.2885-19/582885718_17844288933615141_1916845794244790777_n.jpg",
  "is_verified": false,
  "follower_count": 3,
  "text_post_app_is_private": false,
  "has_onboarded_to_text_post_app": true,
  "friendship_status": {
    "following": false,
    "followed_by": false,
    "outgoing_request": false
  },
  "profile_context_facepile_users": {},
  "__typename": "XDTUserDict",
  "follower_index": 1
}
```

#### 📈 Summary Statistics Record

```json
{
  "summary": true,
  "success": true,
  "target_username": "nadine",
  "total_followers": 50,
  "followers_fetched": 50,
  "verified_count": 0,
  "private_count": 14,
  "active_count": 50,
  "fetched_at": "2025-11-19T11:06:00.000Z"
}
```

#### 📱 Dataset Views

| View | Purpose | Data Included |
|------|---------|---------------|
| **Followers** | Complete Data | All follower information with full profiles |
| **Profiles** | User Focus | Essential profile data (username, name, verification) |
| **Analytics** | Audience Insights | Metrics and engagement data for analysis |
| **Verified** | Influencer Focus | Only verified followers for influencer identification |
| **Summary** | Extraction Stats | Processing statistics and metadata |

***

### 💡 Usage Examples

#### 📊 Business Intelligence Use Cases

| Use Case | Configuration | Expected Results |
|----------|---------------|------------------|
| **Influencer Audience Analysis** | 100-500 followers | Complete audience demographics with engagement insights |
| **Brand Follower Research** | 50-200 followers | Audience quality analysis and verification metrics |
| **Competitor Analysis** | 200-1000 followers | Comprehensive follower base comparison |
| **Market Research** | 100-300 followers | Target audience identification and analysis |

#### 🎯 Real-World Scenarios

**1. Social Media Manager - Audience Analysis:**

```json
{
  "username": "nike",
  "max_followers": 200
}
```

*Analyze brand's audience demographics and engagement patterns*

**2. Influencer Marketing - Creator Research:**

```json
{
  "username": "mrbeast",
  "max_followers": 500
}
```

*Study influencer's audience quality and follower engagement*

**3. Market Researcher - Competitor Analysis:**

```json
{
  "username": "competitor_brand",
  "max_followers": 300
}
```

*Analyze competitor's audience and identify market opportunities*

***

### 🎯 Best Practices

#### ✅ **Optimization Strategies**

| Strategy | Benefit | Implementation |
|----------|---------|----------------|
| **Start Small** | Cost Control | Begin with 50-100 followers for testing |
| **Batch Processing** | Large Datasets | Process large audiences in multiple runs |
| **Regular Monitoring** | Data Quality | Track extraction success rates and data quality |
| **Export Management** | Efficiency | Use appropriate export formats for your analysis needs |

***

### ❓ Frequently Asked Questions

#### 🔐 **Authentication & Access**

**Q: Do I need a Threads account to use this scraper?**
A: No, this actor works with publicly available data and doesn't require any login credentials.

**Q: Can I scrape private account followers?**
A: No, only public accounts and their public followers can be extracted. Private accounts are not accessible.

#### 📊 **Data & Extraction**

**Q: How many followers can I extract per run?**
A: You can extract up to 1000 followers per run. The optimal range is 50-500 followers for best performance.

**Q: What data is included for each follower?**
A: Complete follower profiles including username, full name, profile picture, verification status, follower count, privacy settings, and activity status.

**Q: How is the data organized in the output?**
A: Each follower is saved as a separate record with complete metadata, plus a summary record with extraction statistics.

#### 🛠️ **Technical Questions**

**Q: What output formats are available?**
A: Multiple dataset views: Complete followers, profiles only, analytics focused, verified followers only, and summary statistics.

**Q: How long does extraction take?**
A: Typically 2-3 seconds per follower, depending on data size and network conditions.

**Q: Can I schedule regular extractions?**
A: Yes, use Apify's scheduling feature to run the actor automatically at set intervals.

***

### 🏷️ Keywords & SEO

Threads User Followers Scraper, Threads Followers Extractor, Meta Threads Audience Data, Threads Follower Analytics, Threads Audience Scraper, Threads followers extraction, Threads audience analytics, Meta Threads followers, Threads follower mining, Social media audience data, Threads user analysis, Follower engagement tracking, Threads audience research, How to scrape Threads user followers, Extract follower data from Meta Threads, Threads follower data extraction tool, Automated Threads follower scraping, Threads audience analysis tool, Meta Threads follower mining software, Social media intelligence, Audience analytics, Influencer marketing tools, Follower engagement tracking, Audience quality analysis, Social listening platform

***

### 🚀 **Get Started Now**

**Ready to extract Threads replies and download media content?**

1. Click ["Try for free"](https://apify.com?fpr=ykgg9c) to test the actor
2. Enter your username and configure filters
3. Get comprehensive reply data.

**⭐ If this actor helps your workflow, please give it a star!**

***

### Related Actors 🤝

- **[Threads Media Downloader](https://apify.com/igview-owner/threads-media-downloader)**
- **[Threads Profile Following Scraper](https://apify.com/igview-owner/threads-user-following-scraper)**
- **[Threads Profile Followers Scraper](https://apify.com/igview-owner/threads-user-followers-scraper)**
- **[Threads Profile Media Scraper](https://apify.com/igview-owner/threads-user-media-scraper)**
- **[Threads Profile Scraper](https://apify.com/igview-owner/meta-threads-profile-scraper)**
- **[Threads Search Scraper](https://apify.com/igview-owner/threads-search-scraper)**

# Actor input Schema

## `username` (type: `string`):

📝 Enter a Threads username (without @) to extract their followers. Only public accounts are supported.

## `maxFollowers` (type: `integer`):

🔢 Maximum number of followers to extract. Set to 0 to scrape ALL followers from the profile. Default is 50 followers.

## Actor input object example

```json
{
  "username": "zuck",
  "maxFollowers": 30
}
```

# Actor output Schema

## `overview` (type: `string`):

Quick view — target profile, follower username, full name, verification status, privacy, follower count, and friendship status at a glance.

## `profiles` (type: `string`):

Visual view with profile pictures — see follower avatars alongside usernames, names, verification badges, and follower counts.

## `detailed` (type: `string`):

Complete data view — all follower details including user IDs, friendship status, pending requests, Threads activity status, and profile URLs.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "username": "zuck",
    "maxFollowers": 30
};

// Run the Actor and wait for it to finish
const run = await client.actor("igview-owner/threads-user-followers-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "username": "zuck",
    "maxFollowers": 30,
}

# Run the Actor and wait for it to finish
run = client.actor("igview-owner/threads-user-followers-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "username": "zuck",
  "maxFollowers": 30
}' |
apify call igview-owner/threads-user-followers-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,igview-owner/threads-user-followers-scraper"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/xepL2o03c93lNqimS/builds/h3deaXbRFgsx4M9cj/openapi.json
