Tweet Scraper by URL - X (Twitter) Post Data
Pricing
from $3.50 / 1,000 results
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
Maintained by CommunityActor stats
1
Bookmarked
13
Total users
8
Monthly active users
2 days ago
Last modified
Categories
Share
Tweet Scraper by URL — X (Twitter) Post Data & Engagement Export (No Login, No API Key)
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)
- Configure — paste tweet/post URLs (or bare tweet IDs) into
postUrls. Mix URLs and IDs freely. - Run — click Start. The Actor resolves each post over a residential proxy and streams full records into your dataset.
- 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"]}
Example — bulk-hydrate a campaign report's tweet links
{"postUrls": ["https://x.com/OpenAI/status/1990000000000000001","https://x.com/Apify/status/1990000000000000002","https://x.com/vercel/status/1990000000000000003"],"maxConcurrency": 8,"maxResults": 500}
| Field | Type | Description |
|---|---|---|
postUrls | array | Tweet/post URLs or bare tweet IDs. Mix them freely. Required. |
maxConcurrency | integer | How many posts to fetch in parallel (1–12). Default 5. |
maxResults | integer | Stop after this many posts. 0 = all. |
proxyConfiguration | object | Residential 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:
| Actor | What it does |
|---|---|
| X Tweet Scraper | Pull a whole profile's timeline |
| X Profile & Email Scraper | Enrich authors with public contacts |
| Twitter/X Media Downloader | Download images & videos from posts |
| Threads Scraper | Posts & profiles from Meta's Threads |
| TikTok Hashtag Video Scraper | Videos & engagement by hashtag |
| Instagram Media Downloader | Reels, posts & stories HD download URLs |
| Pinterest Scraper | Pins, boards, profiles & save counts |
| Reddit Search Scraper | Reddit posts & comments by keyword |
| YouTube Comments Scraper | Comment threads with engagement |
| LinkedIn Top Content Scraper | Top-performing LinkedIn posts |
| Website Contact Scraper | Emails, 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. 🙏
⚖️ Legal
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.