X/Twitter Scraper MOTX avatar

X/Twitter Scraper MOTX

Pricing

from $0.00005 / actor start

Go to Apify Store
X/Twitter Scraper MOTX

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

Mohammad

Maintained by Community

Actor stats

0

Bookmarked

12

Total users

3

Monthly active users

9 days ago

Last modified

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/ID
    • https://twitter.com/username/status/ID
    • https://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:

  1. Go to your task's Storage tab
  2. Upload your file with URLs (one per line)
  3. Enter the filename in "Or Upload URLs File" field

Or provide a public URL to a text file containing URLs.

Configuration Options

ParameterDescriptionDefault
Minimum DelayMinimum seconds between requests2
Maximum DelayMaximum seconds between requests4
Batch SizeSave progress every N tweets50
Include MediaExtract media URLstrue
ProxyUse residential proxyRecommended 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

  1. Add URLs: Paste your Twitter/X URLs in the input field (one per line)
  2. Configure: Adjust delay and proxy settings if needed
  3. Run: Click "Start" to begin scraping
  4. Download: Export results as JSON or CSV from the dataset

Example Input

https://x.com/elonmusk/status/1234567890123456789
https://x.com/i/status/9876543210987654321
https://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.