X (Twitter) User Tweets Scraper by Username β Cookieless
Under maintenancePricing
from $1.00 / 1,000 tweet results
X (Twitter) User Tweets Scraper by Username β Cookieless
Under maintenanceScrape the full timeline of any public X (Twitter) account by username β recent tweets, replies, retweets, and quotes with full engagement metrics. No cookies, no login.
Pricing
from $1.00 / 1,000 tweet results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
25
Total users
11
Monthly active users
11 days ago
Last modified
Categories
Share
Scrape the full timeline of any public X (Twitter) account by username β recent tweets, replies, retweets, and quotes with complete engagement metrics. No cookies, no login. Export to JSON, CSV, or Excel.
What you get
- Tweet ID, full text, URL, language, and creation timestamp
- Engagement metrics β likes, retweets, replies, quotes, views, bookmarks
- Reply, quote, and retweet flags with linked original tweet IDs
- Conversation IDs for thread reconstruction
- Author info embedded β verification status, follower count
- Cursor-based pagination β paginate full timelines across multiple runs
Free tier vs. paid
Free runs are capped to help cover data costs:
- 25 tweets per run
- 3 runs per day (UTC)
- 30-minute wait between runs
Upgrade to any paid plan on the actor's pricing page to lift all three limits β your Max Tweets setting is honored in full and runs are unrestricted.
Use cases
- Track a competitor's content strategy and posting cadence
- Build a dataset for sentiment or topic analysis
- Monitor an executive or thought leader's recent activity
- Archive a creator's tweets for research or compliance
- Feed downstream LLM pipelines with current X content
How to use
- Enter a Username (with or without
@, or paste a profile URL) - Toggle Include Replies if you want replies to other users included
- Set Max Tweets (default 100; 0 for unlimited)
- Run the actor β one tweet per row in the Dataset tab
- To fetch older tweets, open the Key-value store tab β copy the
NEXT_PAGE_IDvalue β paste it into Page ID on your next run
Output format
One tweet per dataset row β perfect for direct CSV, Excel, or Google Sheets export:
{"scrapedFromUsername":"elonmusk","tweetId":"1234567890","url":"https://x.com/elonmusk/status/1234567890","text":"Tweet text hereβ¦","createdAt":"Wed Jan 01 12:00:00 +0000 2026","lang":"en","likeCount":12345,"retweetCount":678,"replyCount":234,"quoteCount":45,"viewCount":1000000,"isReply":false,"isQuote":false,"isRetweet":false,"conversationId":"1234567890","author":{"username":"elonmusk","userId":"44196397","isBlueVerified":true,"followersCount":200000000}}
Pagination
If the timeline has more tweets than Max Tweets allows, the actor saves a resume cursor to the default Key-value store under the key NEXT_PAGE_ID.
- Open the Key-value store tab on the run page
- Copy the value of
NEXT_PAGE_ID - Start a new run and paste it into Page ID
When NEXT_PAGE_ID is null, the timeline has been fully scraped.
Input options
| Field | Type | Description |
|---|---|---|
| Username | string | X handle, with or without @ (required) |
| Include Replies | boolean | Include replies to other users β default off |
| Max Tweets | integer | Cap per run β default 100, 0 for unlimited |
| Page ID | string | NEXT_PAGE_ID from the previous run's Key-value store, to resume pagination |
Related X (Twitter) actors
Part of a complete X (Twitter) toolkit β explore the rest of the suite:
- X (Twitter) Profile Scraper β Public profile data β bio, counts, links
- X (Twitter) Tweet Scraper β Search and export tweets by query, hashtag, user
- X (Twitter) Tweet Replies Scraper β Every reply under a post for sentiment analysis
- X (Twitter) Quote Tweets Scraper β Every quote tweet of a post with engagement
- X (Twitter) Followers & Following Scraper β Full followers and following lists, no login
- X (Twitter) List Members Scraper β Members or followers of any public list
- X (Twitter) Active Hours Analyzer β Posting heatmap, peak hours, and time zone
- X (Twitter) MCP Server β All X tools for AI agents via MCP
