Twitter Profile Scraper
Pricing
from $3.00 / 1,000 results
Twitter Profile Scraper
Extract user profile data from X/Twitter. Get bio, followers, following, verification status, tweet count, and more — in batch. This Actor scrapes Twitter user profiles by intercepting the platform's internal GraphQL API. Provide usernames or profile URLs and get structured profile data instantly.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer

HappiTap
Actor stats
0
Bookmarked
17
Total users
8
Monthly active users
14 days ago
Last modified
Categories
Share
Twitter (X) Profile Scraper
Extract user profile data from X/Twitter. Get bio, followers, following, verification status, tweet count, and more — in batch.
This Actor scrapes Twitter user profiles by intercepting the platform's internal GraphQL API. Provide usernames or profile URLs and get structured profile data instantly.
What can Twitter Profile Scraper do?
- ✅ Batch scrape profiles - Scrape hundreds of profiles in one run
- ✅ Complete profile data - Bio, followers, following, tweets, likes, media count
- ✅ Verification status - Blue verified, legacy verified, verification type
- ✅ Profile metadata - Join date, location, website, profile/banner images
- ✅ Export formats - JSON, CSV, Excel, HTML
- ✅ Integrations - API, webhooks, Make, Zapier
- ✅ No API key needed - No Twitter developer account required
Why scrape Twitter profiles?
Twitter profiles contain valuable data for:
- 🎯 Influencer research - Find and analyze influencers by follower count and engagement
- 📊 Competitor analysis - Track competitor social media presence
- 📍 Lead generation - Build prospect lists from Twitter users
- 🔬 Academic research - Study social network patterns and user behavior
What data can you extract?
| Data Field | Description | Example |
|---|---|---|
| userName | Twitter handle | "NASA" |
| name | Display name | "NASA" |
| bio | Profile description | "There's space for everybody." |
| followers | Follower count | 97000000 |
| following | Following count | 300 |
| tweetCount | Total tweets | 75000 |
| listedCount | Listed count | 120000 |
| likesCount | Total likes | 5000 |
| mediaCount | Media uploads | 15000 |
| isVerified | Legacy verified | true |
| isBlueVerified | Blue subscription | true |
| location | Profile location | "Everywhere" |
| website | Profile website | "https://nasa.gov" |
| joinDate | Account creation date | "2007-12-19T..." |
| profilePicture | Profile image URL | "https://pbs.twimg.com/..." |
| profileBanner | Banner image URL | "https://pbs.twimg.com/..." |
| isProtected | Private account | false |
How to scrape Twitter profiles
- Click "Try for free" to open the Actor
- Enter usernames - Add Twitter handles (without @)
- Or paste profile URLs - Direct links to profiles
- Start the scraper - Click Start and wait for results
- Download results - Export as JSON, CSV, or Excel
Input
Usernames
Add Twitter usernames without the @ symbol:
NASAelonmuskOpenAI
Profile URLs
Or provide direct profile URLs:
https://x.com/NASAhttps://twitter.com/elonmusk
Output
Output example
{"type": "user","id": "11348282","userName": "NASA","name": "NASA","url": "https://x.com/NASA","bio": "There's space for everybody. ✨","location": "Everywhere","website": "https://nasa.gov","joinDate": "2007-12-19T20:20:32.000Z","followers": 97000000,"following": 300,"tweetCount": 75000,"listedCount": 120000,"mediaCount": 15000,"likesCount": 5000,"isVerified": true,"isBlueVerified": true,"verifiedType": "business","profilePicture": "https://pbs.twimg.com/profile_images/.../photo_400x400.jpg","profileBanner": "https://pbs.twimg.com/profile_banners/...","pinnedTweetId": "1234567890","isProtected": false,"scrapedAt": "2026-02-07T13:30:00.000Z"}
How much does it cost?
Pricing: $3.00 per 1,000 profiles
Free tier: $5 in credits = ~1,600 profiles
Cost examples:
- 10 profiles: ~$0.03
- 100 profiles: ~$0.30
- 1,000 profiles: ~$3.00
Is it legal to scrape Twitter?
Yes, scraping publicly available data is legal. This Actor only extracts public profile information.
Best practices:
- Use ethically and responsibly
- Respect rate limits
- Don't scrape private/protected accounts
Troubleshooting
Profile not found?
- Verify the username exists on Twitter
- The account may be suspended or deactivated
- Protected accounts cannot be fully scraped
Rate limiting?
- The scraper uses residential proxies by default
- Add delays between large batches
- Wait between runs
Twitter API alternative
Compared to Twitter's official API ($42,000/year):
- ✅ No API key needed vs developer account required
- ✅ Cost-effective - $3/1K profiles vs $42K/year
- ✅ Complete data - All public profile fields
- ✅ Batch processing - Scrape hundreds at once
Integrations
Connect with 1000+ apps:
- Google Sheets - Auto-update spreadsheets
- Slack - Get notifications
- Webhooks - Send to your apps
- API - Programmatic access
Support and feedback
- 📧 Issues? Use the Issues tab
- 💬 Questions? Check troubleshooting section above
Related Actors
- Twitter Tweet Scraper - Search and extract tweets with engagement data
License: Apache-2.0 | Version: 1.0.0