Scrape Twitter (X) User Tweets by Username - Cookieless avatar

Scrape Twitter (X) User Tweets by Username - Cookieless

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Scrape Twitter (X) User Tweets by Username - Cookieless

Scrape Twitter (X) User Tweets by Username - Cookieless

Extract tweets from any public Twitter account without login or cookies. Enter a username and get tweet text, engagement metrics, hashtags, media, and author profile data in JSON or CSV. Ideal for competitor analysis, sentiment tracking, and lead generation at scale.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

Surge Street

Surge Street

Maintained by Community

Actor stats

0

Bookmarked

11

Total users

6

Monthly active users

11 days ago

Last modified

Share

Twitter (X) Tweets Scraper - No Login Required

What does this scraper do?

This actor extracts tweets from any public Twitter account using the username.

Enter a Twitter handle, run the actor, and receive structured tweet data including text, engagement metrics, media attachments, hashtags, and author metadata.

No Twitter login, no cookies, no API keys required.

Cookieless architecture ensures safe, scalable, and automation-ready tweet extraction without authentication risks.

Why scrape Twitter user tweets?

User timelines reveal content strategy, engagement performance, messaging patterns, and audience response. This makes them valuable for:

  • Competitor content analysis
  • Influencer performance tracking
  • Campaign monitoring
  • Sentiment analysis
  • Lead generation from public discussions
  • Identifying viral content patterns
  • Studying posting frequency and engagement ratios

This scraper enables structured data collection for analytics and intelligence workflows.

How much will scraping cost?

The pricing for this actor is $2.50 per 1,000 scraped results. Refer to the pricing page.

Since the scraper operates without login credentials, it avoids authentication limits and reduces operational complexity for large-scale tweet extraction.

How to use the scraper

Here is a step-by-step guide:

Step 1: Enter the username:
Input the target Twitter handle in the userId field without the @ symbol.

Example:

elonmusk

Step 2: Configure extraction depth:
Set pagination or maximum results depending on how many tweets you want to extract.

Step 3: Start the run:
Click Start to begin extraction. The actor will retrieve publicly available tweets from the account.

Step 4: Export or integrate:
Download the dataset in JSON, CSV, or Excel format, or integrate directly into your analytics or CRM systems via API.

Input parameters

Input example

{
"userId": "elonmusk",
"maxResults": 500
}
FieldTypeDescription
userIdStringTwitter username without the @ symbol
maxResultsNumberMaximum number of tweets to extract

What data does this scraper extract?

Formats: JSON, CSV, Excel

Fields Extracted:

  • tweet_id - Unique tweet identifier
  • text - Full tweet content
  • created_at - Publication timestamp
  • favorites - Like count
  • retweets - Retweet count
  • replies - Reply count
  • bookmarks - Bookmark count
  • views - Impression count
  • quotes - Quote tweet count
  • conversation_id - Thread identifier
  • lang - Detected language
  • source - Publishing platform
  • entities - Hashtags, mentions, URLs, and symbols
  • media - Attached photos, videos, or GIFs
  • author.rest_id - Author ID
  • author.name - Display name
  • author.screen_name - Username
  • author.avatar - Profile image
  • author.blue_verified - Verification status

All output is structured and null-safe, making it suitable for automated pipelines and business intelligence dashboards.

Sample Output

{
"tweet_id": "1856234567891234567",
"bookmarks": 342,
"created_at": "Wed Dec 18 09:15:22 +0000 2025",
"favorites": 8945,
"text": "Excited to announce our new product launch next week! Stay tuned for updates.",
"lang": "en",
"views": "1245678",
"quotes": 67,
"replies": 423,
"retweets": 1256,
"conversation_id": "1856234567891234567",
"entities": {
"hashtags": ["#ProductLaunch"],
"urls": ["https://example.com/launch"],
"user_mentions": []
},
"media": [
{
"type": "photo",
"url": "https://pbs.twimg.com/media/example.jpg"
}
],
"author": {
"rest_id": "123456789",
"name": "Tech Innovator",
"screen_name": "techinnovator",
"avatar": "https://pbs.twimg.com/profile_images/example_normal.jpg",
"blue_verified": true
}
}

This output is ideal for competitive benchmarking, content performance tracking, sentiment analysis, influencer monitoring, and automated lead intelligence systems.

Key Features:

  • 📈 Extract tweets by username
  • 📊 Capture full engagement metrics and media data
  • ⚡ Structured JSON output for analytics and automation
  • 📈 Retrieve author profile and verification indicators
  • 📊 Export-ready formats including JSON, CSV, and Excel
  • ⚡ Scalable architecture for bulk timeline extraction
  • 🔒 Fully cookieless architecture with no login required

FAQs

Does this scraper require Twitter login?
No. It runs fully cookieless without authentication.

Can it scrape private accounts?
No. Only publicly accessible accounts can be extracted.

Can I analyze engagement metrics?
Yes. Likes, retweets, replies, views, bookmarks, and quotes are included.

Other Twitter scrapers that you may find useful:

Twitter Search Scraper

Twitter User Scraper

Twitter User Tweets Scraper

Twitter Followers Scraper

Twitter Followings Scraper

Twitter Comments Scraper

Twitter Trends by Location Scraper

Twitter List Members Scraper

Twitter Community Members Scraper