X (Twitter) Tweets & Profiles Scraper avatar
X (Twitter) Tweets & Profiles Scraper

Pricing

$30.00/month + usage

Go to Store
X (Twitter) Tweets & Profiles Scraper

X (Twitter) Tweets & Profiles Scraper

Developed by

Web Harvester

Maintained by Community

Extract tweets and full profile data from any X (Twitter) account with our powerful scraper. Search profiles, scrape tweets with replies, or extract data via URL or username. Download in JSON, CSV, Excel, XML, or HTML—ideal for social media monitoring, content analysis, and competitive research.

4.4 (5)

Pricing

$30.00/month + usage

51

Monthly users

400

Runs succeeded

>99%

Response time

4.6 days

Last modified

9 days ago

Twitter Profile & Tweets Scraper: Search and Extract X (Twitter) Profiles & Tweets

🔍 Advanced X (Twitter) Profile & Tweet Extraction Tool

Effortlessly extract tweets and complete profile information from any X (Twitter) account with our powerful scraping tool. Search for profiles, extract their tweets with replies, or directly scrape specific accounts by providing a URL or username. Download everything in multiple formats including JSON, CSV, Excel, XML, and HTML Table - perfect for social media monitoring, content analysis, competitive research, and audience insights.

✅ Key Features

  • Complete Profile Data: Extract user info, bio, location, website, join date, and metrics
  • Search Users Profiles: Find and extract user data and tweets by searching for profiles with keywords, names, etc.
  • Comprehensive Tweet Collection: Get tweet text, timestamps, media, and engagement metrics
  • Reply Threading: Option to include replies and conversations with tweets
  • Media Support: Automatically extracts images, videos, and other media from tweets
  • Engagement Metrics: Captures likes, replies, retweets, quotes, and view counts
  • Flexible Input Methods: Search by username/handle or direct profile URL
  • Multiple Export Formats: Download as JSON, CSV, Excel, XML, RSS, or HTML Table

📊 Twitter Profile & Tweets Output Data Fields

Our scraper captures comprehensive profile information and tweet data. The output is stored in your dataset and available for download in multiple formats after completion.

🔧 Input Configuration Example

Here's an input example in JSON:

1{
2    "startUrls": ["https://x.com/elonmusk"],
3    "handles": ["Apify", "OpenAI"],
4    "tweetsDesired": 200,
5    "withReplies": true,
6    "includeUserInfo": true
7}

You can configure:

  • startUrls: Direct Twitter profile URLs
  • handles: Twitter handles (with or without @ symbol)
  • tweetsDesired: Number of tweets to collect per profile
  • withReplies: Whether to include tweet replies
  • includeUserInfo: Whether to include detailed user information

📋 Output Example

1{
2    "id": "1883455266861232295",
3    "url": "https://x.com/Alice_Weidel/status/1883455266861232295",
4    "verified": true,
5    "username": "@Alice_Weidel",
6    "fullname": "Alice Weidel",
7    "timestamp": "2025-01-26T07:01:00.000Z",
8    "text": "Elon Musk's great speech at our party convention! Make America & Germany great again! 🇺🇸🇩🇪",
9    "links": [],
10    "isPinned": false,
11    "isQuote": false,
12    "isRetweet": false,
13    "isReply": false,
14    "likes": 38760,
15    "replies": 2077,
16    "retweets": 5675,
17    "quotes": 382,
18    "user": {
19        "avatar": "https://pbs.twimg.com/profile_images/1865369631885492224/sjrFObu6_normal.jpg",
20        "username": "Alice_Weidel",
21        "userFullName": "Alice Weidel",
22        "description": "AfD Kanzlerkandidatin 2025 |  Fraktionsvorsitzende der @AfDimBundestag | AfD-Bundessprecherin",
23        "location": "Berlin, Deutschland",
24        "website": "https://www.facebook.com/aliceweidel/?locale2=de_DE",
25        "joinDate": "2017-02-19T19:29:51.000Z",
26        "verified": true,
27        "totalLikes": 720,
28        "totalTweets": 4478,
29        "totalFollowing": 578,
30        "totalFollowers": 931337,
31        "url": "https://x.comhttps://t.co/a6AEdJ1A33",
32        "userId": "833398209053605888",
33        "totalMediaCount": 2150
34    },
35    "media": [
36        {
37            "type": "video",
38            "url": "https://video.twimg.com/amplify_video/1883454571596455936/vid/avc1/1280x720/zTKTZQZRvXVMFMdG.mp4?tag=14"
39        }
40    ],
41    "tweetUserId": "833398209053605888"
42}

🚀 Why Choose Our Twitter Profile & Tweets Scraper

  • No API Limitations: Access Twitter data without API restrictions
  • No Authentication Required: Use without Twitter credentials
  • Historical Data Access: Get tweets from the past, not just recent ones
  • Complete Content: Extract full conversations and threads
  • Real-time Data: Always get the most current profile and tweet information
  • Cloud-based Solution: No need to install software locally
  • Regular Updates: Tool is maintained to adapt to Twitter's changes

🔍 Complete Twitter Scraping Toolkit

Enhance your Twitter data collection capabilities with our complete suite of specialized X (Twitter) scrapers:

🐦 Twitter Tweets and Profiles Scraper

Extract tweets, threads, and complete profiles from any account. Perfect for content analysis, sentiment analysis, and tracking social media engagement metrics.

🔍 Twitter Search Results Scraper

Harvest tweets from Twitter search results with advanced filtering options. Ideal for market research, competitor analysis, and trend monitoring.

👥 Twitter Users Scraper

Extract complete user profiles with detailed metrics and biographical information. Perfect for influencer research, audience analysis, and lead generation.

🆔 Twitter Users IDs Scraper

Quickly extract numerical Twitter IDs from any profile. Essential for API integration, user tracking, and database management.

Pricing

Pricing model

Rental 

To use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.

Free trial

6 hours

Price

$30.00