Tweet Scraper by URL - X (Twitter) Post Data avatar

Tweet Scraper by URL - X (Twitter) Post Data

Pricing

from $3.50 / 1,000 results

Go to Apify Store
Tweet Scraper by URL - X (Twitter) Post Data

Tweet Scraper by URL - X (Twitter) Post Data

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.

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

1

Bookmarked

13

Total users

8

Monthly active users

2 days ago

Last modified

Share

Tweet Scraper by URL — X (Twitter) Post Data & Engagement Export (No Login, No API Key)

Tweet Scraper by URL — X (Twitter) Post Data Export

Apify Actor No login No API key Pay per result Social Media Export

Scrape any specific X / Twitter posts (tweets) by URL or tweet ID and get back the complete data for each post — full text, author, and every engagement metric (likes, retweets, replies, quotes, bookmarks and views), plus media, hashtags, mentions, links and the post date. Paste the exact tweet links you care about and hydrate them all in one run. No login, no cookies, no API key, zero account-ban risk.

🏆 Why this Tweet-by-URL scraper?

Exact posts, no noise — hydrate precisely the tweets you specify · every metric incl. bookmarks & views · long-form post text, media & entities · author follower count + verified status · deleted/protected posts flagged (never break the run) · export to JSON / CSV / Excel. The unofficial X/Twitter API alternative for enriching tweet links you already have.


✨ What this Actor does / Key features

  • 🎯 Exact posts — scrape precisely the tweets you specify by URL or ID, with no surrounding noise.
  • 📊 Every metric — likes, retweets, replies, quotes, bookmarks and views.
  • 🖼️ Full content — text (including long posts), media, hashtags, mentions and links.
  • 👤 Author data — username, name, follower count and verified status.
  • 📦 Bulk + concurrency — hundreds of URLs per run, fetched in parallel.
  • 🧯 Graceful errors — deleted/protected posts are flagged, never breaking the run.
  • 🛡️ Login-free & safe — guest-token access over residential proxies; no account, no cookies, no ban risk.
  • 📤 Any format — export to JSON, CSV, Excel or HTML, or pull via the Apify API & webhooks.

🚀 Quick start (3 steps)

  1. Configure — paste tweet/post URLs (or bare tweet IDs) into postUrls. Mix URLs and IDs freely.
  2. Run — click Start. The Actor resolves each post over a residential proxy and streams full records into your dataset.
  3. Get your data — open the Output tab and export to JSON, CSV, Excel or HTML, or pull it via the Apify API.

📥 Input

Give the Actor at least one value in postUrls. Everything else is optional.

Example — hydrate a single post (URL and ID both work)

{
"postUrls": [
"https://x.com/NASA/status/2059393717111308634",
"2059393717111308634"
]
}
{
"postUrls": [
"https://x.com/OpenAI/status/1990000000000000001",
"https://x.com/Apify/status/1990000000000000002",
"https://x.com/vercel/status/1990000000000000003"
],
"maxConcurrency": 8,
"maxResults": 500
}
FieldTypeDescription
postUrlsarrayTweet/post URLs or bare tweet IDs. Mix them freely. Required.
maxConcurrencyintegerHow many posts to fetch in parallel (1–12). Default 5.
maxResultsintegerStop after this many posts. 0 = all.
proxyConfigurationobjectResidential proxy (required by X). Pre-configured for you.

📤 Output

One structured record per post — exportable to JSON, CSV, Excel or HTML. Here is a trimmed sample record:

{
"tweetId": "2059393717111308634",
"url": "https://x.com/NASA/status/2059393717111308634",
"text": "On Tuesday, June 9, we'll announce the four astronauts…",
"createdAt": "Tue Jun 03 16:00:00 +0000 2026",
"lang": "en",
"likeCount": 38146,
"retweetCount": 4120,
"replyCount": 612,
"quoteCount": 210,
"bookmarkCount": 1503,
"viewCount": 2834957,
"isReply": false,
"isQuote": false,
"isRetweet": false,
"hashtags": ["Artemis"],
"mentions": ["NASA_Astronauts"],
"urls": ["https://www.nasa.gov/…"],
"media": [{ "type": "photo", "url": "https://pbs.twimg.com/media/…" }],
"author": { "username": "NASA", "name": "NASA", "followers": 92089565, "verified": true }
}

💡 Use cases

  • Engagement & PR reporting — pull metrics for a set of campaign or press posts.
  • Content archiving — snapshot specific tweets before they change or disappear.
  • Research & fact-checking — capture the exact data behind a tweet link.
  • Data enrichment — hydrate tweet URLs collected elsewhere into full records.
  • Influencer verification — confirm real engagement on posts a creator cites.
  • Thread & campaign audits — hydrate a list of your own posts to build a performance table.

👥 Who uses it

PR & comms teams · social-media analysts & agencies · researchers & fact-checkers · data & growth teams enriching tweet URLs · influencer-marketing & sponsorship teams · journalists archiving posts.

💰 Pricing

This Actor runs on a simple pay-per-result model — you pay for the posts you extract, with no separate Apify platform fees to calculate. Try it on the free tier first, then scale up. See the Pricing tab on this page for the current rate.

❓ Frequently Asked Questions

Does it need login or cookies? No. It uses public guest-token access only — no login, no cookies you provide and no developer API key. No X account is ever used, so there's zero ban risk.

Can I pass tweet URLs or tweet IDs? Both — full post URLs (https://x.com/.../status/123) or bare tweet IDs. Mix them freely in one run.

What happens with deleted or protected tweets? They're returned with a clear error flag so your run always completes cleanly instead of failing on a single bad link.

How many tweets can I scrape per run? Hundreds to thousands — pass a large postUrls list and raise maxConcurrency.

Is this an X / Twitter API alternative?

Yes. It hydrates tweet URLs into full post data without the official X / Twitter API, a developer account, app keys or per-tweet rate limits — just paste links and run.

Can I scrape tweets without an API key or login?

Yes. This is a Twitter unofficial API by URL — it reads public post data over residential proxies with no developer API key, no app, no login and no cookies.

Does it return tweet engagement metrics?

Yes. Every record includes likes, retweets, replies, quotes, bookmarks and views, making it a ready Twitter post engagement-metrics scraper for reporting.

How do I export X / Twitter post data to CSV or JSON?

Run the Actor on your tweet URLs, then download the dataset as CSV, JSON, Excel or HTML — or pull it via API/webhook. It's a clean tweet data export with no extra steps.

🔗 More social & X (Twitter) scrapers by logiover

Building a full X/Twitter data pipeline? Pair the Tweet-by-URL scraper with the rest of the suite:

ActorWhat it does
X Tweet ScraperPull a whole profile's timeline
X Profile & Email ScraperEnrich authors with public contacts
Twitter/X Media DownloaderDownload images & videos from posts
Threads ScraperPosts & profiles from Meta's Threads
TikTok Hashtag Video ScraperVideos & engagement by hashtag
Instagram Media DownloaderReels, posts & stories HD download URLs
Pinterest ScraperPins, boards, profiles & save counts
Reddit Search ScraperReddit posts & comments by keyword
YouTube Comments ScraperComment threads with engagement
LinkedIn Top Content ScraperTop-performing LinkedIn posts
Website Contact ScraperEmails, phones & socials from any site

👉 Browse all logiover scrapers on Apify Store — 180+ actors across real estate, jobs, crypto, social media & B2B data.

⏰ Scheduling & integration

Schedule this Actor on Apify to re-hydrate a set of tracked posts daily and watch engagement grow over time. Export results to JSON, CSV or Excel, sync to Google Sheets, or push to your database, BI tools and webhooks through the Apify API. Connect it to Make, n8n or Zapier to build automated reporting pipelines.

⭐ Support & feedback

Found a bug or need an extra field? Open an issue on the Issues tab — response is usually fast. If this Actor saves you time, a ★★★★★ review on the Store page genuinely helps and is hugely appreciated. 🙏

This Actor collects publicly available post data only and is intended for legitimate research, analytics and reporting use. You are responsible for compliance with X's Terms and applicable laws. Not affiliated with X Corp.


Keywords: tweet scraper by url, x post scraper, scrape tweet by link, twitter post data, tweet engagement metrics, no-api-key twitter, twitter unofficial api, tweet data export csv/json, scrape tweets without api key, twitter post engagement metrics scraper.


📝 Changelog

2026-07-06

  • ✨ README overhaul: shields badge row, green highlight callout, collapsible full field reference, extra ready-to-run example, social/X-suite cross-links and clearer quick-start.

2026-07-01

  • Maintenance pass: re-verified end-to-end on live data and confirmed successful runs within the 5-minute quality window on the default input.
  • Sharpened Store metadata (SEO title & description) and expanded the FAQ with high-intent, long-tail questions for easier discovery in Google and Apify Store search.
  • Added ready-to-run example tasks that cover common real-world use cases.

2026-06-15

  • Hardened X engine: retry + fresh-proxy rotation and built-in fallback queryIds — fixes intermittent socket-disconnect crashes.

2026-06-07

  • Docs: added coverage for tweet data export to CSV/JSON, scraping tweets without an API key (Twitter unofficial API), and the post engagement metrics use case.

2026-06-05

  • 🛡️ Reliability fix: results are no longer dropped by strict output validation — runs now complete cleanly even at high volume (thousands of results).
  • ⚡ Stability & performance hardening; fresh rebuild.

2026-06-04

  • Verified live & refreshed build — reliability/maintenance pass.