VOOZH about

URL: https://apify.com/goat255/twitter-tweet-scraper

โ‡ฑ ๐Ÿฆ Twitter / X Tweet Scraper - Tweets, Likes & Replies ยท Apify


Pricing

from $0.40 / 1,000 tweets

Go to Apify Store

Twitter / X Tweet Scraper Goat

Bulk Twitter/X tweet extraction by username, tweet URL, or tweet ID. Text, media, engagement, language, reply / retweet flags. No API key, no login.

Pricing

from $0.40 / 1,000 tweets

Rating

0.0

(0)

Developer

๐Ÿ‘ Goutam Soni

Goutam Soni

Maintained by Community

Actor stats

0

Bookmarked

10

Total users

3

Monthly active users

4 hours ago

Last modified

Share

Twitter / X Tweet Scraper Goat - Bulk Tweet Extraction by Handle or URL

Bulk-scrape tweets from Twitter / X by username, tweet URL, or tweet ID. For every tweet you get a clean ordered row: text, engagement (likes / retweets / replies / quotes / views), media URLs, language, reply / retweet flags, timestamp. No API key, no login, no per-run start fee.

What this Twitter tweet scraper does

For each handle, tweet URL, or tweet ID you provide, the actor returns one normalised tweet row containing text, engagement, media URLs, language, reply / retweet flags, and timestamp. All records share a single ordered schema.

Perfect for content research, sentiment analysis, trend tracking, social-listening pipelines, brand-mention monitoring, and bulk archiving.

Why use this Twitter tweet scraper

  • No Twitter / X API key required.
  • No login. Public tweets only.
  • Two modes in one actor - timeline-by-username AND single-tweet-by-URL.
  • Media URLs included - photos, videos (highest-bitrate), animated GIFs.
  • Engagement counts - likes, retweets, replies, quotes, views per tweet.
  • Residential proxy rotation for reliable runs at scale.

What data you get per tweet

{
"ok":true,
"username":"elonmusk",
"id":"2061625841298317639",
"url":"https://twitter.com/elonmusk/status/2061625841298317639",
"text":"Outrageous double-standard!",
"created_at":"2026-06-02T01:47:00.000Z",
"lang":"en",
"is_reply":false,
"is_retweet":false,
"metrics":{
"likes":130300,
"retweets":15800,
"replies":3100,
"quotes":0,
"views":6300000
},
"media":[
{
"type":"photo",
"url":"https://pbs.twimg.com/media/HJwx5MvW0AASf35.jpg",
"preview_url":"https://pbs.twimg.com/media/HJwx5MvW0AASf35.jpg",
"alt":null
}
]
}

How to use the Twitter Tweet Scraper

  1. Click Try for free on the actor page.
  2. Either enter usernames for timeline mode, or paste tweet URLs / IDs for single-tweet mode (or both).
  3. Set Max tweets per user (default 20).
  4. Click Save & Start. Download in JSON, CSV, Excel, XML, or HTML.

Top use cases

  • Sentiment / brand monitoring - pull a competitor's last 100 tweets for tone analysis.
  • Trend tracking - archive trending-hashtag tweets for downstream NLP.
  • Content research - find top-performing tweet formats from a list of creators.
  • Archive specific tweets - export by URL list for legal / journalism / research.
  • Engagement benchmarking - rank a list of accounts by median tweet performance.
  • Media bulk download - pipe media[].url into your download tool.

Pricing

Pay-per-result. No subscription and no per-run start fee. Failed lookups are never billed.

What you pay forPrice
Per tweet returned$0.002

Apify's $5 platform free credit applies on first use.

Integrations

Apify API

$curl"https://api.apify.com/v2/datasets/{DATASET_ID}/items?format=json"

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("goat255/twitter-tweet-scraper").call(run_input={
"usernames":["NASA"],
"maxTweetsPerUser":50,
})
for tw in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{tw.get('created_at','')[:10]} โค {tw['metrics']['likes']:>7,}{tw['text'][:80]}")

JavaScript / Node.js

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token:'YOUR_API_TOKEN'});
const run =await client.actor('goat255/twitter-tweet-scraper').call({
tweetUrls:['https://twitter.com/jack/status/20'],
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
items.forEach(t=> console.log(t.text));

No-code

Send results to Google Sheets, Slack, Zapier, Make, Amazon S3, HubSpot, or any webhook via Apify Integrations.

FAQ

Do I need a Twitter / X API key?

No. Public tweets only, no developer account required.

How many tweets per handle?

Up to about 100 per handle per run, subject to availability.

Can I scrape replies / threads?

Threads (multi-tweet conversations) are surfaced via the parent tweet; pass each reply URL explicitly to fetch the reply tree.

What about protected / private accounts?

Not supported - public accounts only.

Can I export to CSV / Google Sheets / Excel?

Yes - JSON / CSV / Excel / XML / HTML all supported, plus native integrations.

Related Apify actors

Support

Open an issue on the actor page if a field is missing or a handle stops working. Reviews are read and replied to.

You might also like

Tweet Scraper by URL - X (Twitter) Post Data

logiover/x-post-url-scraper

Scrape X / Twitter posts by URL or tweet ID. Bulk tweet data export (CSV/JSON), engagement metrics - Twitter unofficial API, no API key or login.

Tweet X Scraper

qaseemiqbal/tweet-x-scraper

Collect public X/Twitter tweets from usernames, from:username queries, tweet URLs, and tweet IDs. Export clean tweet text, author info, engagement metrics, media, links, and run summaries without X login.

Muhammad Qaseem Iqbal

2

Tweet Scraper API

moving_beacon-owner1/my-actor-21

Fetch structured tweet data instantly from public X (Twitter) posts โ€” no authentication required.Lightweight tool to extract tweet content, metadata, and engagement metrics by ID.Fast and reliable tweet extraction tool built for developers โ€” no API keys needed.

2

Twitter Tweet Scraper

happitap/twitter-tweet-scraper

Extract tweets from X/Twitter using search queries, profile URLs, and direct tweet URLs. Get tweet text, engagement metrics, media, and author info โ€” fast, reliable, and cost-effective.

X (Twitter) Tweet Scraper | Search, Hashtags & Profiles

khadinakbar/x-tweet-scraper

Scrape tweets from X.com (Twitter) by search query, hashtag, username, or URL. Returns tweet text, engagement metrics, author info, media, and more $3.00/1K.

42

Twitter Tweet Scraper

bhansalisoft/twitter-tweet-scraper

Twitter Tweet Scraper Bot for Scrap unlimited Tweet from Any Twitter Handler with all statistics

70

Free Tweet Scraper

coder_luffy/free-tweet-scraper

Extract full details from any public Tweet (now X post) using just the Tweet ID โ€” no login, API key, or authentication required. Just input one or more Tweet IDs, and this actor will return clean, JSON-formatted results ready for analysis or integration.

Scrape Twitter (X) Comments by Tweet ID - Cookieless

patient_discovery/twitter-comments

Extract Twitter comments from any public tweet without login or cookies. Enter a Tweet ID and get replies with engagement metrics, author profiles, hashtags, media, and conversation data in JSON or CSV. Ideal for sentiment analysis, brand monitoring, and competitive research at scale.

42