X (Twitter) Post Scraper - No Login, By URL
Pricing
from $1.20 / 1,000 results
X (Twitter) Post Scraper - No Login, By URL
Scrape X (Twitter) posts by link or id without login, cookies or API key: full text, exact date, likes, reposts, replies, quotes, bookmarks, views, hashtags, mentions, links, photos and video files, quote and repost ids, and the author with followers. JSON/CSV.
Pricing
from $1.20 / 1,000 results
Rating
0.0
(0)
Developer
Ben
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
0
Monthly active users
12 days ago
Last modified
Categories
Share
🐦 X (Twitter) Post Scraper (No Login, By URL)
Give X post links or ids and get one clean row per post: full text, exact date, likes, reposts, replies, quotes, bookmarks, views, hashtags, mentions, links, photos and video files with alt text, quote and repost ids, and the author with follower count. No X account, no cookies, no X API key. Export to JSON/CSV/Excel, run on a schedule, call via API, or connect to Make, Zapier or n8n.
What a run costs: $0.0003 per saved post on the Free plan, $0.00028 on Bronze, $0.00027 on Silver and $0.00025 from Gold up, plus $0.00005 per run start. Deleted or protected posts and entries that are no post link are not charged.
🔎 What is the X Post Scraper?
It asks X for each post the way a logged-out visitor's browser does and turns the answer into a flat row. It is made for lists of post links: monitoring the numbers of known posts, archiving them, or enriching links you collected elsewhere.
What data does it extract?
- Post:
id,url,text,lang,createdAt(exact),editedVersions,possiblySensitive - Engagement:
likeCount,retweetCount,replyCount,quoteCount,bookmarkCount,viewCount - Entities:
hashtags[],mentions[],urls[](expanded) - Media:
media[]withtype(photo, video, animated_gif),url,videoUrl(best mp4),altText - Context:
isQuote,quotedPostId,isRepost,repostedPostId - Author:
author.id,author.userName,author.name,author.followers,author.isBlueVerified,author.profilePicture
⬇️ Input
| Field | Type | Description |
|---|---|---|
postUrls | array | Post links (https://x.com/<name>/status/<id>, twitter.com and mobile links too) or bare post ids |
maxItems | integer | Stop after this many posts (default 1000) |
tweetUrls, tweetIds, urls and startUrls are accepted too.
Example input
{"postUrls": ["https://x.com/NASA/status/2109320622882873464","https://twitter.com/jack/status/20","2108826911359050211"]}
⬆️ Output
One row per post (shortened):
{"type": "tweet","id": "2108826911359050211","url": "https://x.com/SpaceX/status/2108826911359050211","text": "Falcon 9’s first stage lands on LZ-4 https://t.co/GfEeoDu420","createdAt": "2026-10-10T07:48:10Z","likeCount": 7822,"retweetCount": 844,"replyCount": 330,"viewCount": 1206857,"media": [{ "type": "video", "url": "https://pbs.twimg.com/amplify_video_thumb/2108826821856796672/img/BeJR6eKEyYHUBZQT.jpg", "videoUrl": "https://video.twimg.com/amplify_video/2108826821856796672/vid/avc1/3840x2160/k6oVunptGMemySN5.mp4?tag=29" }],"isQuote": false,"author": { "userName": "SpaceX", "name": "SpaceX", "followers": 41906532, "isBlueVerified": true }}
Field names follow the most used X post Actors (text, createdAt, likeCount, retweetCount, replyCount, quoteCount, bookmarkCount, viewCount, author.userName), so you can switch without rewriting your code.
💡 Use cases
- 📊 Campaign tracking: run it on a schedule over your campaign's posts and chart views and likes.
- 🗄️ Archiving: keep the text, date and media links of posts you reference.
- 🔗 Enrichment: turn a list of post links from a spreadsheet into full rows.
- 🎥 Media collection: the best mp4 file of every video post.
🤖 For AI agents
{ "postUrls": ["https://x.com/NASA/status/2109320622882873464"] }
One input field, no credentials.
📏 Limits
- By link only: X's search and timelines need a login. To get a profile's latest posts, use the X Profile Scraper.
- No reply threads: the replies under a post need a login;
replyCountis the exact number. - Deleted, protected or withheld posts are listed in the key-value record
NOT_SAVEDand not charged.
❓ FAQ
Do I need an X account, cookies or an X API key? No.
Are view counts included? Yes, as X reports them (viewCount).
Which links work? x.com, twitter.com, mobile.twitter.com status links, …/statuses/… links and bare ids, also the very first posts with short ids.
Is it legal? It reads what X shows every visitor, without logging in. Respect X's terms and data protection law in how you use the data.
🔗 You might also like
Keywords: X post scraper, tweet scraper, Twitter scraper no login, tweet by URL, X scraper no API key, tweet views, tweet likes, Twitter video downloader link, tweet to JSON, Twitter data export, X post metrics, tweet archive