Twitter Profile Scraper
Pricing
from $25.00 / 1,000 results
Twitter Profile Scraper
Scrape any Twitter/X profile without login or API key. Get followers, bio, location, website, verification status and email from bio. Optionally fetch recent tweets with likes, retweets, views and engagement metrics. Bulk input, language filter, CSV/JSON export.
Pricing
from $25.00 / 1,000 results
Rating
0.0
(0)
Developer
Yuliia Kulakova
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
X / Twitter Profile Scraper

Get any Twitter/X profile data in seconds — no login, no API key, no limits.
Drop in a list of handles and get back everything: followers, bio, location, website, verification status, contact email, and optionally their recent tweets with full engagement metrics. Works on any public account.
Who uses this
Sales & lead generation — Build targeted outreach lists. Get emails from bios, follower counts, and profile data for hundreds of prospects in one run.
Market research — Track competitors, monitor influencers, benchmark engagement. Know exactly what's working in your niche.
Recruitment — Find and qualify candidates by their Twitter presence, follower count, and what they tweet about.
PR & media — Instantly pull journalist and creator profiles before outreach. See reach, activity, and contact info without manual research.
Data & analytics — Feed clean, structured Twitter data into your dashboards, CRMs, or AI pipelines.
What you get
Profile data
| Field | Description |
|---|---|
username | Twitter handle |
displayName | Full name |
bio | Profile description |
email | Email extracted from bio automatically |
location | Location as shown on profile |
website | Website URL |
followerCount | Number of followers |
followingCount | Number following |
tweetCount | Total tweets posted |
likeCount | Total likes given |
verified | Legacy verified badge |
isBlueVerified | X Premium checkmark |
isProtected | Private account flag |
joinDate | When the account was created |
profileImageUrl | Full-size profile photo |
bannerUrl | Banner image |
twitterUrl | Direct link to profile |
Tweet data (when maxTweetsPerUser > 0)
| Field | Description |
|---|---|
text | Clean tweet text |
createdAt | Date posted |
likeCount | Likes |
retweetCount | Retweets |
replyCount | Replies |
quoteCount | Quote tweets |
viewCount | Impressions / views |
bookmarkCount | Bookmarks |
language | Detected language |
isRetweet | Is this a retweet? |
isReply | Is this a reply? |
hashtags | List of hashtags used |
mentions | Mentioned usernames |
urls | Expanded URLs in tweet |
media | Photos and videos with direct URLs |
tweetUrl | Direct link to the tweet |
Input
| Field | Type | Description |
|---|---|---|
handles | array | Accepts any format: elonmusk, @nasa, https://x.com/openai |
profileUrls | array | Full profile URLs |
maxTweetsPerUser | integer | Tweets to fetch per profile. 0 = profile only (default). Max: 500 |
includeRetweets | boolean | Include retweets in results. Default: true |
tweetsLanguage | string | Only return tweets in this language. ISO 639-1 code: en, es, de, fr, ja... |
deduplication | boolean | Skip duplicate profiles. Default: true |
Example inputs
Profile data only — fastest:
{"handles": ["elonmusk", "sama", "ycombinator", "openai"],"maxTweetsPerUser": 0}
Profile + recent tweets:
{"handles": ["sundarpichai", "satyanadella"],"maxTweetsPerUser": 50}
English tweets only, no retweets:
{"handles": ["NASA", "SpaceX"],"maxTweetsPerUser": 100,"includeRetweets": false,"tweetsLanguage": "en"}
Mix of formats — all work:
{"handles": ["sama", "@BarackObama", "https://x.com/Apple", "https://twitter.com/Google"],"maxTweetsPerUser": 0}
Export formats
JSON · CSV · Excel · XML · HTML Table — download directly from Apify or access via API.
Pricing
$25.00 per 1,000 profiles
| Run | Profiles | Tweets | Estimated cost |
|---|---|---|---|
| Quick lookup | 10 | 0 | ~$0.25 |
| Lead list | 100 | 0 | ~$2.50 |
| With recent tweets | 100 | 20 each | ~$2.50 |
| Deep research | 500 | 50 each | ~$12.50 |
Pay only for what you scrape — no subscriptions, no monthly fees.