X (Twitter) Profile Scraper: Followers & Latest Posts avatar

X (Twitter) Profile Scraper: Followers & Latest Posts

Pricing

from $3.00 / 1,000 profiles

Go to Apify Store
X (Twitter) Profile Scraper: Followers & Latest Posts

X (Twitter) Profile Scraper: Followers & Latest Posts

Scrape X (Twitter) profiles without login: followers, following, post count, bio, website, join date and verification, plus the latest posts with views, likes, replies, reposts, quotes and bookmarks, and any post by link. No API key.

Pricing

from $3.00 / 1,000 profiles

Rating

0.0

(0)

Developer

Mariam Ahmed

Mariam Ahmed

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Scrape X (Twitter) profiles without logging in. For every profile you get followers, following, total posts, bio, website, location, join date and verification type (blue, business, government), plus its latest posts with views, likes, replies, reposts, quotes and bookmarks. From those posts the scraper works out each profile's median views, median likes, engagement rate and posting pace. Paste any post link to get the same numbers for single posts.

  • Profiles: followers, following, post count, bio, website and bio links, location, join date, verified type, protected flag, avatar and banner
  • Latest posts: the 5 newest original posts X shows without login, plus the pinned post
  • Every post's numbers: views, likes, replies, reposts, quotes, bookmarks and engagement rate; text (long posts in full), media type and images, links, hashtags, mentions, reply, quote, poll and live flags
  • Profile benchmarks: median views, likes, replies and reposts, median engagement rate, posts per day (recent and all-time), last posted
  • Single posts by link, x.com or twitter.com
  • No login, no cookies, no API key, no proxy: reads the same public pages anyone can open

What does this X scraper do?

@NASA 92,326,591 followers · median 940,451 views · 2,037 likes · Government
@AnthropicAI 1,787,831 followers · median 426,411 views · 1.15% engagement
@Reuters 26,418,340 followers · 1,401,254 posts · about 196 a day since 2007
  1. Add profiles (@NASA, NASA or the profile address) and/or post addresses.
  2. The scraper opens each public profile page and post page, the way a logged-out visitor sees them.
  3. You get one row per profile in the dataset (with its latest posts inside) and every post in POSTS.
flowchart LR
A[Profiles ·<br/>post links] --> B[Public profile page]
A --> C[Public post page]
B --> D[Profile row<br/>followers, bio, verified<br/>+ median views, engagement]
B --> E[Latest posts<br/>views, likes, reposts]
C --> E

Who is it for?

  • Marketers and agencies benchmarking brands and competitors: followers, typical views and engagement
  • Influencer and PR teams checking an account's real reach before working with it
  • Journalists and researchers collecting public numbers for news outlets, companies, agencies and public figures
  • Lead generation: websites, bio links and verified business accounts
  • Monitoring: a daily follower and engagement history for a list of accounts

What data do you get?

Profiles (dataset, one row per profile; also PROFILES_CSV)

FieldWhat it tells you
username, name, userId, profileUrl, avatar, bannerThe account
followers, following, postsCounts
bio, website, bioLinks, location, joinedAtProfile details
isBlueVerified, verifiedType, isProtected, businessAffiliatesVerification (Business, Government), protected, affiliated accounts
latestPostsRead, medianViews, medianLikes, medianReplies, medianReposts, medianEngagementRateFrom the latest posts, pinned post left out
postsPerDayRecent, postsPerDayAllTime, lastPostedAtPosting pace and activity
pinnedPostId, latestPostsThe pinned post and the latest posts in full

Posts (POSTS, every post; also POSTS_CSV)

FieldWhat it tells you
url, postId, author, authorName, authorFollowersThe post and who posted it
text, createdAt, languageWhat and when (long posts in full)
views, likes, replies, reposts, quotes, bookmarksHow it performed
engagementRate(likes + replies + reposts + quotes) ÷ views, in %
mediaType, mediaPhoto, video or GIF, with image addresses and alt text
links, hashtags, mentionsLinks (expanded), hashtags and accounts mentioned
isPinned, isReply, isQuote, quotedPostId, isLongPost, hasPoll, isLiveBroadcastWhat kind of post it is

Example: 11 October 2026

19 profiles and 91 posts in 31 seconds, every page read on the first try.

ProfileFollowersMedian views (latest posts)Median likesEngagement
@elonmusk241,502,9442,251,51816,5980.71%
@NASA92,326,591940,4512,0370.21%
@nytimes53,877,232537,2035480.21%
@OpenAI5,424,6134,183,3937,0890.45%
@AnthropicAI1,787,831426,4114,2271.15%
@espn58,635,067315,1584,5261.28%
@Reuters26,418,34031,10360.05%
  • Followers are not reach: OpenAI has 5.4 million followers and a median of 4.2 million views per recent post; Reuters has 26 million and a median of 31,000.
  • The most viewed post in the run had 22.2 million views.

Pricing

$0.003 per profile and $0.0005 per post.

  • 1,000 profiles with their latest posts (about 5,500 posts): about $5.75
  • 1,000 profiles without posts: $3
  • The run above: 19 profiles and 91 posts, $0.10

Profiles and posts that cannot be read (wrong name, deleted, suspended) are not charged.

Good to know

  • What X shows without login: a profile's 5 newest original posts (no replies or reposts) and its pinned post. It is a current snapshot, not a full history. Search, hashtags, replies, media tabs, followers lists and trends need a login on X and are not available.
  • Older posts (before views were counted, around December 2022) have no view count; their engagement rate is left empty.
  • Post links give that post only: replies under it come from other people and are not collected.
  • Medians leave the pinned post out, since it is often old and much bigger than the rest.
  • Personal data: public account numbers and posts only. Birthdates, followers, followings and repliers are never collected. Use it for public accounts (brands, media, organisations, public figures) and follow the data protection rules that apply to you.
  • No login, no cookies, no proxies needed.

Input

FieldMeaning
ProfilesUsernames or profile addresses, one per line
Latest postsOn by default
Include the pinned postOn by default
Post addressesSingle posts, x.com or twitter.com

Integrations

Export to JSON, CSV, Excel or Google Sheets, or connect through the Apify API, webhooks, Make, Zapier and n8n. Schedule it daily on a list of accounts to track followers and engagement over time.