X/Twitter Scraper MOTX
Pricing
from $0.00005 / actor start
X/Twitter Scraper MOTX
No API Key Required Extracts: Text, date, likes, retweets, replies, quotes, media URLs Export: JSON, CSV, Excel Supports: x.com, twitter.com, /i/status/ URLs Proxy Support: Built-in residential proxy support Batch Processing: Handles 500+ URLs per run
Pricing
from $0.00005 / actor start
Rating
5.0
(1)
Developer

Mohammad
Actor stats
0
Bookmarked
12
Total users
3
Monthly active users
9 days ago
Last modified
Categories
Share
Twitter/X Scraper - No API Key Needed
Scrape Twitter/X posts without authentication using FXTwitter API. Extract tweet text, engagement metrics, media URLs, and more. No Twitter API key required!
Features
- ✅ No API Key Required - Uses free FXTwitter API
- ✅ Handles 600+ Links - Tested with large URL lists
- ✅ Supports All URL Formats:
https://x.com/username/status/IDhttps://twitter.com/username/status/IDhttps://x.com/i/status/ID(anonymous format)
- ✅ Smart Rate Limiting - 2-4 second delays to avoid blocks
- ✅ Exports: JSON + CSV formats via Apify dataset
- ✅ Media Support - Detects and saves media URLs
- ✅ Proxy Support - Residential proxies for large batches
Input Options
Option 1: Paste URLs Directly
Use the "Tweet URLs" field to paste URLs one per line. Click the + button to add more rows.
Option 2: Upload a File
Upload a .txt file to Apify's key-value store:
- Go to your task's Storage tab
- Upload your file with URLs (one per line)
- Enter the filename in "Or Upload URLs File" field
Or provide a public URL to a text file containing URLs.
Configuration Options
| Parameter | Description | Default |
|---|---|---|
| Minimum Delay | Minimum seconds between requests | 2 |
| Maximum Delay | Maximum seconds between requests | 4 |
| Batch Size | Save progress every N tweets | 50 |
| Include Media | Extract media URLs | true |
| Proxy | Use residential proxy | Recommended for large batches |
Output Format
Results are saved to Apify dataset with these fields:
{"tweet_id": "1234567890123456789","username": "elonmusk","url": "https://x.com/elonmusk/status/1234567890123456789","text": "Tweet content here...","date": "Mon Jan 12 03:49:30 +0000 2026","likes": 5536,"retweets": 870,"replies": 61,"quotes": 0,"is_reply": false,"has_media": true,"media_urls": ["https://pbs.twimg.com/media/..."],"scraped_at": "2025-02-25T09:56:20"}
How to Use
Quick Start
- Add URLs: Paste your Twitter/X URLs in the input field (one per line)
- Configure: Adjust delay and proxy settings if needed
- Run: Click "Start" to begin scraping
- Download: Export results as JSON or CSV from the dataset
Example Input
https://x.com/elonmusk/status/1234567890123456789https://x.com/i/status/9876543210987654321https://twitter.com/nasa/status/5555555555555555555
Important Notes
⚠️ Rate Limiting: The default settings (2-4 second delays) are conservative to avoid being blocked. For 600 tweets, expect the scraper to take about 30-45 minutes.
⚠️ Success Rate: The FXTwitter API has high availability but some tweets may fail due to:
- Deleted tweets
- Protected/private accounts
- Rate limiting
- API downtime
Typical success rate: 85-95%
⚠️ Legal Compliance: Only scrape public data and comply with Twitter/X's Terms of Service.
Pricing
This actor uses pay-per-result pricing:
- You only pay for successfully scraped tweets
- Failed URLs are not charged
- Minimum price: $0.001 per tweet
- Default price: $0.005 per tweet
Support
For issues or questions, please contact the actor developer through Apify platform.