VOOZH about

URL: https://apify.com/scrapeflow/twitter-x-tweets-scraper-scraper

โ‡ฑ Twitter X Tweets Scraper Scraper ยท Apify


Pricing

$19.99/month + usage

Go to Apify Store

Twitter X Tweets Scraper Scraper

๐Ÿฆ X (Twitter) Tweets Scraper extracts tweets by user, keyword or hashtag โ€” capturing text, media, timestamps, likes, retweets, quotes & replies. Export CSV/JSON for analytics. ๐Ÿš€ Perfect for social listening, sentiment, competitor research & marketing.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

๐Ÿ‘ ScrapeFlow

ScrapeFlow

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 months ago

Last modified

Share

Twitter X Tweets Scraper Scraper

Twitter X Tweets Scraper Scraper is a fast, reliable Twitter scraper for X that extracts public posts from user profiles without API keys. It solves the โ€œscrape tweets without APIโ€ problem by collecting tweet text, media, engagement, and author metadata directly from profile timelines. Built for marketers, developers, data analysts, and researchers, this X tweets scraper scales from quick spot checks to ongoing monitoring, helping you download tweets to CSV/JSON for dashboards, ETL, and analysis.

What data / output can you get?

Use the table below to see exactly which fields this Twitter data scraper returns. Values are pushed to the Apify dataset so you can export to JSON or CSV.

Data typeDescriptionExample value
idTweet REST IDโ€œ1988877569597260072โ€
urlCanonical tweet URLโ€œhttps://x.com/elonmusk/status/1988877569597260072โ€
user_postedAuthor handle (screen name)โ€œelonmuskโ€
nameDisplay name of the authorโ€œElon Muskโ€
descriptionFull tweet textโ€œLong press on any image to turn it into a videoโ€ฆโ€
date_postedISO timestamp (UTC)โ€œ2025-11-13T07:52:18.000Zโ€
likesFavorite/like count1729
repliesReply count554
repostsRetweet/repost count368
quotesQuote count38
viewsView/impression count1399060
bookmarksBookmark count213
is_verifiedAuthor verification flagtrue
followersAuthor followers count229031060
followingAuthor following count1226
posts_countTotal posts by author89153
profile_image_linkProfile image URLโ€œhttps://pbs.twimg.com/profile_images/.../oTT3nm5Z_normal.jpgโ€
biographyAuthor bio/descriptionโ€œโ€
hashtagsArray of hashtag texts["AI","Product"]
tagged_usersArray of mentioned users["tetsuoai"]
photosFirst photo URL (if present)null
videosArray of MP4 video URLs (if present)["https://video.twimg.com/.../file.mp4"]
quoted_postObject with quoted tweet metadata{ "post_id": "12345", ... }
external_urlWebsite URL from author profilenull
inputInput context (tweet URL for record){ "url": "https://x.com/elonmusk/status/1988877569597260072/" }

Note: Some fields may be null when not available (e.g., photos, videos, hashtags, quoted_post, external_url). Data is exportable as JSON or CSV from the Apify dataset.

Key features

  • ๐Ÿ” Dynamic authorization capture & guest fallback
    Automatically captures a web client โ€œBearerโ€ token via Playwright; if unavailable, falls back to a known guest token so scraping continues without API keys.

  • ๐ŸŒ Resilient proxy fallback (datacenter โ†’ residential)
    Built-in smart routing handles blocks: starts without a proxy, upgrades to Apify datacenter, and then to residential with retries to keep runs stable.

  • ๐Ÿงญ Profile timeline scraping with pagination
    Uses Xโ€™s GraphQL endpoints to fetch user timelines, following next-cursor pagination to collect the number of posts you need.

  • ๐Ÿ“ฆ Bulk input, per-profile limits
    Paste multiple usernames or profile URLs and control depth with maxTweets (1โ€“1000) per profile for fast tests or deeper datasets.

  • ๐ŸŽฅ Media- and entity-aware extraction
    Captures tweet text, photos, videos (sorted by bitrate), hashtags, tagged users, and a rich quoted_post object for conversation context.

  • ๐Ÿงพ Structured outputs, ready to analyze
    Writes results live to the dataset with consistent field names (id, url, description, likes, replies, etc.). Export JSON/CSV for BI tools and reporting.

  • ๐Ÿงช Developer-friendly Python actor
    Built on the Apify Python SDK and Playwright, making it easy to integrate into pipelines as a Twitter API alternative for scraping.

  • โฑ Default recency ordering
    Results are ordered by most recent posts by default for quick monitoring and real-time tweet scraper workflows.

How to use Twitter X Tweets Scraper Scraper - step by step

  1. Create or log in to your Apify account
    Access the actor from your Apify dashboard.

  2. Open โ€œTwitter X Tweets Scraper Scraperโ€
    You can find it in the Apify Store and run it from the web UI or via API.

  3. Add profiles in startUrls
    Paste one profile per line. Accepted formats:

  4. Set maxTweets
    Choose how many posts to collect per profile (1โ€“1000). Lower = faster runs; higher = larger datasets.

  5. (Optional) Configure proxyConfiguration
    Leave off for light use. If you turn it on, the actor can leverage Apify Proxy. On errors/blocks, it automatically escalates from no proxy โ†’ datacenter โ†’ residential.

  6. Start the run
    The actor initializes a connection, resolves each profile to an internal user ID, and begins fetching timeline pages until your per-profile limit is met.

  7. Download your data
    Open the runโ€™s Dataset and export results as JSON or CSV. Perfect for BI dashboards, analytics notebooks, or โ€œdownload tweets to CSVโ€ workflows.

Pro Tip: Trigger runs via the Apify API, then feed the dataset into your โ€œPython Twitter scraperโ€ pipelines for enrichment or downstream analytics.

Use cases

Use case nameDescription
Social listening & sentiment analysisTrack timelines of key accounts to quantify likes, replies, quotes, and views for sentiment and engagement modeling.
Competitor timeline monitoringMonitor competitor profiles to analyze posting cadence, media mix, and content performance over time.
Executive/brand account trackingMaintain a real-time tweet scraper feed for executives or brand handles to power alerting and PR dashboards.
Campaign performance analysisCollect posts from brand profiles during campaigns to measure reach (views) and engagement metrics at scale.
Academic & journalism researchBuild reproducible datasets from public timelines as a Twitter API alternative for scraping in studies and investigations.
Developer pipelines & ETLUse Apifyโ€™s dataset exports to power tweet scraper for X ETL jobs into data warehouses and notebooks.

Why choose Twitter X Tweets Scraper Scraper?

A precision-built X scraper tool for public profile timelines, optimized for reliability and structured outputs.

  • ๐ŸŽฏ Accurate, structured fields out-of-the-box (no cleanup required)
  • ๐Ÿ›ก๏ธ Automatic proxy fallback that keeps scraping resilient under rate limits and blocks
  • ๐Ÿ”“ No Twitter API keys or login required (guest-mode compatible)
  • ๐Ÿ“ˆ Scales from a few profiles to large monitoring lists with per-profile limits
  • ๐Ÿ’ป Developer-ready: Apify SDK, Playwright, and JSON/CSV exports for easy integration
  • ๐Ÿงฉ Works cleanly in automation workflows (APIs, CI/CD, data pipelines)
  • โœ… Safer than unstable browser extensions; designed for production runs on Apify infrastructure

In short, this Twitter user timeline scraper emphasizes stability and clean data so your team can analyze faster with fewer retries.

Is it legal / ethical to use Twitter X Tweets Scraper Scraper?

Yesโ€”when used responsibly. This actor collects publicly available data from X (Twitter) profile timelines and does not access private accounts or authenticated content.

Guidelines for compliant use:

  • Scrape only public profile content youโ€™re permitted to access.
  • Respect X/Twitter terms of service and applicable laws (e.g., GDPR/CCPA).
  • Avoid excessive request rates or abusive behavior.
  • Do not attempt to bypass authentication to access private data.
  • Consult your legal team for edge cases or jurisdiction-specific requirements.

Input parameters & output format

Example input

{
"startUrls":[
"elonmusk",
"@BarackObama",
"https://x.com/tesla",
"https://twitter.com/NASA"
],
"maxTweets":25,
"proxyConfiguration":{
"useApifyProxy":false
}
}

Parameters

FieldTypeRequiredDefaultDescription
startUrlsarray (stringList)Yesโ€”One profile per line. Supports full links (https://x.com/username or https://twitter.com/username) and short handles (username or @username).
maxTweetsinteger (1โ€“1000)No10How many posts to collect per profile. Lower = faster; higher = larger datasets.
proxyConfigurationobjectNo{ "useApifyProxy": false }Optional proxies. Useful if X rate-limits/blocks. On failures, the actor can route via datacenter โ†’ residential automatically.

Example output

[
{
"biography":"Technoking of Tesla, Imperator of Mars",
"bookmarks":213,
"date_posted":"2025-11-13T07:52:18.000Z",
"description":"@tetsuoai Long press on any image to turn it into a video in less than 30 seconds https://t.co/Nsp7Ba0flp",
"external_url":null,
"followers":229031060,
"following":1226,
"hashtags":null,
"id":"1988877569597260072",
"input":{
"url":"https://x.com/elonmusk/status/1988877569597260072/"
},
"is_verified":true,
"likes":1729,
"name":"Elon Musk",
"photos":null,
"posts_count":89153,
"profile_image_link":"https://pbs.twimg.com/profile_images/1983681414370619392/oTT3nm5Z_normal.jpg",
"quoted_post":{
"data_posted":null,
"description":null,
"post_id":null,
"profile_id":null,
"profile_name":null,
"url":null,
"videos":null
},
"quotes":38,
"replies":554,
"reposts":368,
"tagged_users":[
"tetsuoai"
],
"url":"https://x.com/elonmusk/status/1988877569597260072",
"user_posted":"elonmusk",
"videos":[
"https://video.twimg.com/amplify_video/1988877511368019968/vid/avc1/576x856/example.mp4?tag=23"
],
"views":1399060
}
]

Notes:

  • Optional fields may be null when absent (e.g., photos, videos, hashtags, quoted_post, external_url).
  • Results are ordered by recency by default.
  • Export your dataset to JSON or CSV directly from Apify.

FAQ

Do I need a Twitter API key or login to use this?

No. The actor captures a web client authorization header and can fall back to a guest token, enabling you to scrape tweets without API credentials or login.

What inputs are supported?

Provide X/Twitter profile usernames, @handles, or profile URLs (e.g., elonmusk, @NASA, https://x.com/tesla). Tweet/status URLs are detected and skipped; this tool focuses on user timelines.

How many tweets can I collect per profile?

You can set maxTweets from 1 to 1000 per profile. Lower values run faster; higher values produce bigger datasets.

What data types are included in the output?

You get tweet text, URLs, timestamps, likes, replies, reposts, quotes, views, bookmarks, as well as author fields like followers, following, posts_count, profile_image_link, biography, plus media (photos, videos), hashtags, tagged_users, a quoted_post object, and input context.

Can I download tweets to CSV?

Yes. All results are stored in the Apify dataset. You can export to JSON or CSV for analysis, reporting, or pipeline ingestion.

Does it support proxies?

Yes. You can enable proxyConfiguration, and the actor includes automatic fallback logic that escalates from no proxy to datacenter and then residential proxies when needed.

Is this a Twitter hashtag scraper or Twitter search scraper?

This actor targets user timelines (profiles). It doesnโ€™t take hashtag or keyword queries as input; use profile usernames/links to collect their posts.

Is scraping X/Twitter legal?

Yesโ€”when scraping publicly available data responsibly and in accordance with the platformโ€™s terms and applicable laws. Avoid private data, excessive requests, or misuse, and consult your legal team for specific cases.

Closing thoughts

Twitter X Tweets Scraper Scraper is built to extract structured tweet data from public X/Twitter profiles reliably and at scale. With clean JSON/CSV outputs, resilient proxy fallback, and no need for API keys, itโ€™s ideal for marketers, developers, analysts, and researchers. Use the Apify SDK or API to integrate this X scraper tool into your pipelines, and start extracting smarter, analysis-ready timelines today.

You might also like

Twitter X Tweets Scraper

scraperx/Twitter-X-Tweets-Scraper-Scraper

๐Ÿฆ Twitter X Tweets Scraper pulls public tweets by keyword, hashtag, or handleโ€”capturing text, timestamps, likes, retweets, replies, links & media. ๐Ÿ“Š Export CSV/JSON. ๐Ÿ”Ž Ideal for social listening, brand monitoring, competitor insights & trend research. ๐Ÿš€

Twitter X Tweets Scraper Scraper

scraply/Twitter-X-Tweets-Scraper-Scraper

๐Ÿฆ Twitter X Tweets Scraper pulls tweets at scale โ€” by user, keyword, hashtag, or date โ€” with text, links, media, replies, retweets, likes & timestamps. ๐Ÿ” Export CSV/JSON, filter with advanced queries. ๐Ÿš€ Perfect for social listening, market research & sentiment analysis.

Twitter X Tweets Scraper

scrapepilotapi/Twitter-X-Tweets-Scraper-Scraper

๐Ÿฆ Twitter X Tweets Scraper extracts tweets, replies, retweets & metadata (time, likes, RTs, quotes, links, media, hashtags, mentions) by user, keyword or hashtag with date filters. ๐Ÿ“Š Export CSV/JSON for social listening, marketing, competitor analysis & research. ๐Ÿš€

Twitter X Tweets Scraper Scraper

scrapelabsapi/Twitter-X-Tweets-Scraper-Scraper

๐Ÿฆ Twitter X Tweets Scraper extracts tweets, threads, replies & retweetsโ€”text, timestamps, authors, likes, reposts, hashtags & links. ๐Ÿ”Ž Ideal for social listening, sentiment & brand monitoring. โšก Fast, reliable, keyword/user/date filters; export CSV/JSON/API.

Twitter X Tweets Profiles Scraper

simpleapi/twitter-x-tweets-profiles-scraper

๐Ÿฆ Twitter X Tweets Profiles Scraper extracts tweets & profile data โ€” content, hashtags, mentions, timestamps, likes/retweets/replies, bios, followers & links. ๐Ÿ“Š Export CSV/JSON for social listening, sentiment, marketing & competitor research. โšก Fast, reliable, scalable.

Twitter X Tweets Profiles Scraper

scraperx/twitter-x-tweets-profiles-scraper

๐Ÿฆ Twitter X Tweets & Profiles Scraper extracts tweets, bios, followers, verification, location, hashtags, mentions, media URLs, timestamps, likes/retweets/replies. ๐Ÿ“Š Ideal for social listening, competitor analysis, lead gen & sentiment. ๐Ÿš€ Fast, reliable data.

Twitter X Tweets Scraper Scraper

scrapapi/Twitter-X-Tweets-Scraper-Scraper

๐Ÿฆ๐Ÿ”Ž Twitter (X) Tweets Scraper extracts public tweets by keyword, hashtag, or userโ€”plus timestamps, likes, retweets & links. โšก Real-time monitoring, pagination & rate-safe fetching. ๐Ÿ“ค Export CSV/JSON for research, brand tracking & sentiment. ๐Ÿš€ SEO-ready insights.

Twitter X Tweets Profiles Scraper

scrapeflow/twitter-x-tweets-profiles-scraper

๐Ÿฆ Twitter X Tweets Profiles Scraper gathers tweets & profile data from X (Twitter) โ€” bios, followers, following, locations, links, verified status, latest tweets, timestamps, likes, retweets, hashtags & media. โšก Perfect for social listening, competitor analysis, influencer discovery & lead gen. ๐Ÿš€

Twitter X Tweets Profiles Scraper

scrapapi/twitter-x-tweets-profiles-scraper

๐Ÿฆ Twitter X Tweets Profiles Scraper extracts tweets & profile data from Xโ€”bios, followers, links, location, verification, plus tweet text, hashtags, mentions, timestamps, likes & retweets. ๐Ÿ“Š CSV/JSON export. ๐Ÿš€ Ideal for social listening, competitor analysis & lead gen.

Twitter X Posts Scraper

scrapeflow/Twitter-X-Posts-Scraper

๐Ÿฆ Twitter X Posts Scraper pulls tweets at scale by user, hashtag, or keywordโ€”text, timestamps, author, likes, retweets, replies, views, hashtags, mentions & media URLs. ๐Ÿ”Ž Ideal for social listening, sentiment & competitive research. ๐Ÿš€ Export clean JSON/CSV for analytics.