Twitter X Follower Scraper avatar
Twitter X Follower Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Twitter X Follower Scraper

Twitter X Follower Scraper

Scrape followers from any public Twitter (X) profile with pagination, Blue-verified filter, and batch usernames. Export clean CSV/JSON with bios, counts, images, locations, and verification. Ideal for influencer discovery, lead gen, and audience analytics on Apify.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Sachin Kumar Yadav

Sachin Kumar Yadav

Maintained by Community

Actor stats

0

Bookmarked

9

Total users

4

Monthly active users

5 days ago

Last modified

Share

๐Ÿฆ Twitter X Follower Scraper

Unlock the Power of Social Intelligence - Extract comprehensive follower data from any Twitter X account with unprecedented precision and speed.

Apify Actor Twitter API Node.js


๐Ÿ“‹ Table of Contents


๐Ÿš€ Quick Start

Transform your social media strategy in 3 simple steps:

  1. Add Target Usernames - Enter Twitter X usernames you want to analyze
  2. Configure Settings - Set follower limits and verification filters
  3. Extract & Analyze - Get comprehensive follower data instantly
import { ApifyApi } from 'apify-client';
const client = new ApifyApi({
token: '<YOUR_API_TOKEN>',
});
const input = {
usernames: ['elonmusk', 'rihanna'],
max_followers_per_user: 1000,
blue_verified_only: false
};
const run = await client.actor("your-username/twitter-x-follower-scraper").call(input);
console.log(run.defaultDatasetItems);

โœจ Key Features

๐ŸŽฏ Precision Targeting

  • Extract followers from any public Twitter X account
  • Support for multiple username formats (@username, username, full URLs)
  • Batch processing for multiple accounts simultaneously

๐Ÿ“Š Rich Data Collection

  • Profile Information: Names, bios, profile images, locations
  • Engagement Metrics: Followers, following, tweets, media counts
  • Verification Status: Twitter Blue and legacy verification badges
  • Account Details: Creation dates, business accounts, affiliates

โšก Enterprise Performance

  • High-Speed Processing: Extract thousands of followers per minute
  • Smart Rate Limiting: Automatic request throttling to avoid blocks
  • Robust Error Handling: Continues processing even if some accounts fail
  • Scalable Architecture: Handle multiple API keys for increased throughput

๐Ÿ”’ Reliability & Compliance

  • Real-time Data: Always fresh, up-to-date follower information
  • Error Recovery: Automatic retries and failover mechanisms
  • Data Integrity: Comprehensive validation and cleaning

๐ŸŽฏ Use Cases

Use CaseDescriptionBenefits
๐ŸŽฏ Influencer MarketingAnalyze influencer audiences for campaign targetingHigher ROI, better audience match
๐Ÿ“ˆ Market ResearchStudy competitor followers and market segmentsCompetitive advantage, market insights
๐Ÿ” Lead GenerationFind potential customers through follower analysisQuality leads, targeted outreach
๐Ÿ“Š Social AnalyticsTrack follower growth and audience demographicsData-driven decisions, growth optimization
๐ŸŽช Brand MonitoringMonitor who follows your brand and competitorsBrand awareness, reputation management
๐Ÿš€ Growth HackingIdentify high-value accounts to follow/engageOrganic growth, community building

๐Ÿ“Š Data Output

Each follower record contains comprehensive information:

๐Ÿ‘ค Profile Data

{
"user_id": "1234567890",
"screen_name": "example_user",
"name": "Example User",
"description": "Digital marketing expert ๐Ÿš€",
"profile_image": "https://pbs.twimg.com/profile_images/...",
"location": "San Francisco, CA",
"website": "https://example.com"
}

๐Ÿ“ˆ Engagement Metrics

{
"statuses_count": 1250,
"followers_count": 5420,
"friends_count": 890,
"media_count": 156
}

โœ… Verification & Status

{
"blue_verified": true,
"verified": false,
"can_dm": true,
"business_account": null,
"created_at": "Wed Mar 15 12:30:45 +0000 2023"
}

โš™๏ธ Configuration

๐ŸŽ›๏ธ Input Parameters

ParameterTypeRequiredDescription
usernamesArrayโœ…Twitter X usernames to extract followers from
max_followers_per_userIntegerโŒMaximum followers per user (default: 1000)
blue_verified_onlyBooleanโŒExtract only Twitter Blue verified followers

๐Ÿ”ง Advanced Settings

{
"usernames": ["elonmusk", "rihanna", "@sundarpichai"],
"max_followers_per_user": 5000,
"blue_verified_only": false
}

Username Format Support:

  • โœ… username - Simple username
  • โœ… @username - With @ symbol
  • โœ… https://twitter.com/username - Full Twitter URL
  • โœ… https://x.com/username - X.com URL

๐Ÿ’ก Pro Tips

๐Ÿš€ Maximize Performance

  • Batch Processing: Add multiple usernames to process them efficiently
  • Optimal Limits: Use 1000-5000 followers per user for best speed/data balance

๐ŸŽฏ Data Quality

  • Blue Verified Filter: Enable for higher quality, more engaged followers
  • Regular Updates: Run extractions regularly to track follower changes
  • Data Validation: Always validate extracted data before analysis

๐Ÿ“Š Analysis Strategies

  • Audience Overlap: Compare followers across different accounts
  • Engagement Patterns: Analyze follower activity and engagement levels
  • Growth Tracking: Monitor follower acquisition over time

๐Ÿ“ˆ Performance

โšก Speed Benchmarks

FollowersProcessing TimeAPI Requests
1,000~2-3 minutes10-15 requests
5,000~8-12 minutes50-75 requests
10,000~15-25 minutes100-150 requests

๐Ÿ”„ Rate Limiting

  • Smart Throttling: Automatic delays between requests
  • Error Recovery: Automatic retries on temporary failures

โ“ FAQ

Q: How many followers can I extract?

A: You can extract up to 50,000 followers per username. For optimal performance, we recommend 1,000-5,000 followers per run.

Q: What data do I get for each follower?

A: Complete profile information including username, display name, bio, follower counts, verification status, profile image, location, and more.

Q: Can I extract followers from private accounts?

A: No, the scraper only works with public Twitter X accounts due to API limitations.

Q: How often should I run the scraper?

A: For active monitoring, run weekly or monthly. For one-time analysis, a single run is sufficient.

Q: Is the data real-time?

A: Yes, all data is fetched in real-time directly from Twitter X's API.

Q: What happens if an account is suspended or deleted?

A: The scraper will skip unavailable accounts and continue processing others, logging any errors.

Q: Can I filter followers by specific criteria?

A: Yes, you can filter by Twitter Blue verification status. More filters may be added in future updates.

Q: How do I handle large datasets?

A: Use Apify's dataset API to process data in chunks, or export to CSV/JSON for external analysis.


๐Ÿ†˜ Support

๐Ÿ“ž Get Help

  • ๐Ÿ“ง Email Support: Contact us for technical assistance
  • ๐Ÿ“š Documentation: Comprehensive guides and examples
  • ๐Ÿ’ฌ Community: Join our developer community
  • ๐Ÿ› Bug Reports: Report issues for quick resolution

๐Ÿ”„ Updates & Maintenance

  • โœ… Regular updates for API changes
  • ๐Ÿ›ก๏ธ Security patches and improvements
  • ๐Ÿ“ˆ Performance optimizations
  • ๐Ÿ†• New features based on user feedback

Ready to unlock the power of Twitter X follower data? ๐Ÿš€

Start your social intelligence journey today and transform how you understand and engage with your audience!


Built with โค๏ธ for the Apify community