User Tweets Scraper ⚡️ No Auth Required ⚡️ Twitter / X.com
Pricing
Pay per event
User Tweets Scraper ⚡️ No Auth Required ⚡️ Twitter / X.com
Extract up to 100 tweets from any X.com (Twitter) user. Fast, reliable GraphQL-based scraper delivers full tweet metadata, engagement metrics, media attachments, and author information. Perfect for monitoring user activity, content analysis, and social media research. No login required.
Pricing
Pay per event
Rating
5.0
(3)
Developer

ParseForge
Actor stats
2
Bookmarked
10
Total users
3
Monthly active users
6 days ago
Last modified
Categories
Share
X.com Tweets Scraper
🚀 Scrape tweets from X.com (formerly Twitter) without authentication using GraphQL API
This scraper collects tweet data from X.com including text content, author information, engagement metrics, media, and metadata. It uses X.com's public GraphQL API with guest token authentication, requiring no login credentials.
Target Audience: Researchers, marketers, data analysts, social media monitoring Primary Use Cases: Social media analysis, trend monitoring, content research, engagement tracking
What Does X.com Tweets Scraper Do?
This tool collects tweet data from X.com, supporting both direct URL scraping and user timeline collection. It delivers:
- Complete tweet text and metadata
- Author profile information (username, display name, verification status, followers)
- Engagement metrics (likes, retweets, replies, quotes, bookmarks)
- Media attachments (images, videos)
- Timestamps and language information
- Reply and conversation context
- And more
Business Value: Monitor social media trends, track engagement, analyze content performance, and gather market intelligence from X.com without manual data collection.
Input
To start scraping X.com tweets, configure the input form. You can scrape tweets based on:
- startUrls - Direct URLs to tweets or user profiles (e.g.,
https://x.com/username/status/1234567890orhttps://x.com/username) - usernames - List of X.com usernames (without @) to scrape tweets from
- searchQuery - Optional text filter to search within tweets from specified usernames
- maxItems - Maximum number of tweets to collect (Free users: Limited to 10. Paid users: Optional, max 1,000,000)
Important Note: Due to X.com's API limitations when using guest authentication (no login required), the scraper can typically extract up to approximately 100 tweets per user timeline. This is a limitation of X.com's public API, not the scraper itself. If you need more historical tweets from a specific user, you may need to run multiple times or use authenticated access (which this scraper does not support by design).
Here's what the input configuration looks like in JSON:
{"startUrls": [{ "url": "https://x.com/username/status/1234567890" }],"maxItems": 10}
Or using search filters:
{"usernames": ["username1", "username2"],"searchQuery": "keyword","maxItems": 50}
Output
After the Actor finishes its run, you'll get a dataset with the output. The length of the dataset depends on the amount of results you've set. You can download those results as an Excel, HTML, XML, JSON, and CSV document.
Here's an example of scraped X.com tweet data with all available fields:
{"type": "tweet","id": "2011487752345338275","imageUrl": "https://pbs.twimg.com/profile_images/2008546467615580160/57KcqsTA_normal.jpg","url": "https://x.com/elonmusk/status/2011487752345338275","twitterUrl": "https://twitter.com/elonmusk/status/2011487752345338275","text": "Example tweet text","fullText": "Complete tweet text with full content","source": "Twitter Web App","retweetCount": 6750,"replyCount": 3042,"likeCount": 39144,"quoteCount": 277,"bookmarkCount": 1419,"createdAt": "Wed Jan 14 17:17:06 +0000 2026","lang": "en","isReply": false,"isRetweet": false,"isQuote": true,"isPinned": false,"inReplyToId": null,"inReplyToUsername": null,"inReplyToUserId": null,"conversationId": "2011487752345338275","isConversationControlled": false,"authorDisplay": "@elonmusk","author": {"type": "user","userName": "elonmusk","id": "44196397","name": "Elon Musk","isBlueVerified": true,"profilePicture": "https://pbs.twimg.com/profile_images/2008546467615580160/57KcqsTA_normal.jpg","coverPicture": "https://pbs.twimg.com/profile_banners/44196397/1739948056","description": "User bio description","location": "Location","followers": 232147630,"following": 1269,"statusesCount": 94163,"mediaCount": 4305,"favouritesCount": 199159,"canDm": true,"canMediaTag": true,"createdAt": "User account creation date","entities": {},"professional": {}},"media": [{"type": "photo","url": "https://pbs.twimg.com/media/example.jpg","expandedUrl": "https://pbs.twimg.com/media/example.jpg","displayUrl": "pic.twitter.com/example"}],"entities": {"hashtags": [],"symbols": [],"timestamps": [],"urls": [],"user_mentions": []},"extendedEntities": {},"card": {},"place": {},"scrapedTimestamp": "2026-01-14T20:14:25.273Z"}
What You Get: Complete tweet data including:
Tweet Information:
- Tweet ID, text, full text, and URLs (X.com and Twitter.com)
- Engagement metrics: likes, retweets, replies, quotes, bookmarks
- Tweet metadata: creation date, language, source
- Tweet type flags: isReply, isRetweet, isQuote, isPinned
- Conversation context: conversationId, inReplyToId, inReplyToUsername
Author Information:
- Username, display name, and verification status
- Profile and cover pictures
- Follower and following counts
- Account statistics: statuses count, media count, favorites count
- Account metadata: description, location, creation date
- Professional account information (if applicable)
Media & Content:
- Media attachments (images, videos) with URLs
- Entities: hashtags, mentions, URLs, symbols
- Extended entities and card data
- Place/location information
System Data:
- Scraped timestamp for tracking when data was collected
Download Options: CSV, Excel, or JSON formats for easy analysis
Why Choose the X.com Tweets Scraper?
- No Authentication Required: Uses guest token - no login credentials needed
- Fast and Efficient: Direct GraphQL API access for quick data collection
- Comprehensive Data: Captures all available tweet information including media and metadata
- Flexible Input: Support for direct URLs, user timelines, and search filtering
- Reliable: Handles rate limiting and errors gracefully
Time Savings: Automate tweet collection that would take hours manually Efficiency: Collect thousands of tweets in minutes instead of days
How to Use
- Sign Up: Create a free account w/ $5 credit (takes 2 minutes)
- Find the Scraper: Visit the X.com Tweets Scraper page
- Set Input: Add your URLs or usernames (we'll show you exactly what to enter)
- Run It: Click "Start" and let it collect your data
- Download Data: Get your results in the "Dataset" tab as CSV, Excel, or JSON
Total Time: Less than 5 minutes from signup to results No Technical Skills Required: Everything is point-and-click
Business Use Cases
Social Media Analysts:
- Track engagement trends over time
- Monitor competitor activity
- Analyze content performance
Market Researchers:
- Collect public sentiment data
- Track brand mentions
- Monitor industry discussions
Content Creators:
- Research trending topics
- Analyze successful content
- Track audience engagement
Data Analysts:
- Build comprehensive tweet databases
- Create regular social media reports
- Support business decisions with data
Using X.com Tweets Scraper with the Apify API
For advanced users who want to automate this process, you can control the scraper programmatically with the Apify API. This allows you to schedule regular data collection and integrate with your existing business tools.
- Node.js: Install the apify-client NPM package
- Python: Use the apify-client PyPI package
- See the Apify API reference for full details
Frequently Asked Questions
Q: How does it work? A: X.com Tweets Scraper uses X.com's public GraphQL API with guest token authentication. No login credentials are required.
Q: How many tweets can I scrape per user? A: Due to X.com's API limitations with guest authentication, the scraper can typically extract up to approximately 100 tweets per user timeline. This is a limitation of X.com's public API. To scrape more tweets from a single user, you can run the scraper multiple times or scrape multiple users in a single run.
Q: How accurate is the data? A: Data is collected directly from X.com's API, ensuring accuracy and completeness.
Q: Can I schedule regular runs? A: Yes, you can schedule runs using Apify's scheduling feature or the API.
Q: What if I need help? A: Contact support through the Apify platform for assistance.
Q: Is my data secure? A: Yes, all data is processed securely and stored in your private Apify account.
Integrate X.com Tweets Scraper with any app and automate your workflow
Last but not least, X.com Tweets Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform.
These includes:
Alternatively, you can use webhooks to carry out an action whenever an event occurs, e.g. get a notification whenever X.com Tweets Scraper successfully finishes a run.
Need Help? Our support team is here to help you get the most out of this tool. apify
🔗 Recommended Actors
Looking for more data collection tools? Check out these related actors:
| Actor | Description | Link |
|---|---|---|
| PR Newswire Scraper | Extract press releases and news articles from PR Newswire for media monitoring and competitive intelligence | https://apify.com/parseforge/pr-newswire-scraper |
| Hubspot Marketplace Scraper | Collect business app data from HubSpot marketplace for market research and competitive analysis | https://apify.com/parseforge/hubspot-marketplace-scraper |
| Pitchbook Investors Scraper | Extract investor data from PitchBook for fundraising and market intelligence | https://apify.com/parseforge/pitchbook-investors-scraper |
| Auto Video Thumbnail Generator | Generate professional video thumbnails using AI for social media content creation | https://apify.com/parseforge/auto-video-thumbnail-generator |
| Smart Apify Actor Scraper | Extract comprehensive data from Apify actors including quality metrics and field information | https://apify.com/parseforge/smart-apify-actor-scraper |
Pro Tip: 💡 Browse our complete collection of data collection actors to find the perfect tool for your business needs.
⚠️ Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by X.com (Twitter) or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.