Twitter Posts Scraper
Under maintenancePricing
from $2.00 / 1,000 results
Twitter Posts Scraper
Under maintenanceExtract Twitter posts with engagement metrics, author details, and media URLs from feeds, profiles, and hashtag pages. Powered by Twitter Scraper.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Nifty
Maintained by CommunityActor stats
1
Bookmarked
29
Total users
7
Monthly active users
11 hours ago
Last modified
Categories
Share
This actor extracts Posts from Twitter. It works on home feeds, user profiles, and hashtag pages to collect post content and metadata. The scraper returns engagement metrics, author information, and media links for every post found on the page.
Want more from Twitter?
This actor covers Posts only. The full Twitter Scraper browser extension also includes Users, Trends with unlimited personal use, real-time scraping with your logged-in sessions, CSV/Excel/JSON export, field customization, and scheduled monitoring.
Get the Twitter Scraper extension
Data Fields
| Field Name | Description | Example |
|---|---|---|
| Post Text | The text content of the post | "Hello world!" |
| Post Date | Timestamp of publication | "2023-10-27T10:00:00.000Z" |
| Post URL | Direct link to the post | "https://x.com/user/status/123" |
| Post Language | BCP 47 language code | "en" |
| Post Views | Number of views | 1500 |
| Post Likes | Number of likes | 450 |
| Post Replies | Number of replies | 12 |
| Post Reposts | Number of reposts | 85 |
| Post Quotes | Number of quote tweets | 5 |
| Post Bookmarks | Number of bookmarks | 20 |
| Is Retweet | Whether the post is a retweet | false |
| Author Name | Display name of the author | "John Doe" |
| Author Username | Handle of the author | "johndoe" |
| Author URL | Link to author profile | "https://x.com/johndoe" |
| Author Description | Bio of the author | "Software developer and tech enthusiast." |
| Author Location | Stated location of author | "San Francisco, CA" |
| Author Followers | Count of followers | 1200 |
| Author Following | Count of following | 300 |
| Author Posts Count | Total posts by author | 5000 |
| Author Join Date | When the account was created | "January 2012" |
| Author Is Verified | Verification status | true |
| Author Profile Image | URL to profile picture | "https://pbs.twimg.com/profile_images/123/img.jpg" |
| Author Profile Banner | URL to banner image | "https://pbs.twimg.com/profile_banners/123/banner.jpg" |
| Author Media Count | Total media items uploaded | 450 |
| All Media URLs | Array of media links | ["https://pbs.twimg.com/media/abc.jpg"] |
| Media Types | Types of media attached | ["photo"] |
| Has Media | If post contains media | true |
| Media Count | Number of media items | 1 |
| Is Reply | If post is a reply | false |
| Reply To User | Username being replied to | null |
| Is Quote Tweet | If post quotes another | false |
| Is Translatable | If translation is available | true |
| Is Editable | If post can be edited | false |
| Edits Remaining | Number of edits left | 5 |
Input
urls: Array of URL strings. Works on x.com home feeds, profile pages, and hashtag search results.maxItems: Max items per URL, default 100.
Example Input
{"urls": ["https://x.com/search?q=%23technology", "https://x.com/apify"],"maxItems": 20}
Example Output
[{"postText": "Check out our latest update!","postDate": "2023-10-27T10:00:00.000Z","postUrl": "https://x.com/apify/status/1717812345678901234","postLanguage": "en","postViews": 5000,"postLikes": 120,"postReplies": 10,"postReposts": 45,"postQuotes": 2,"postBookmarks": 15,"isRetweet": false,"authorName": "Apify","authorUsername": "apify","authorUrl": "https://x.com/apify","authorDescription": "The web scraping and automation platform.","authorLocation": "Prague","authorFollowers": 15000,"authorFollowing": 200,"authorPostsCount": 3500,"authorJoinDate": "March 2015","authorIsVerified": true,"authorProfileImage": "https://pbs.twimg.com/profile_images/1/a.jpg","authorProfileBanner": "https://pbs.twimg.com/profile_banners/1/b.jpg","authorMediaCount": 800,"allMediaUrls": ["https://pbs.twimg.com/media/X.jpg"],"mediaTypes": ["photo"],"hasMedia": true,"mediaCount": 1,"isReply": false,"replyToUser": null,"isQuoteTweet": false,"isTranslatable": true,"isEditable": false,"editsRemaining": 5},{"postText": "Web scraping is essential for AI.","postDate": "2023-10-27T11:00:00.000Z","postUrl": "https://x.com/dev_user/status/1717812345678901235","postLanguage": "en","postViews": 1200,"postLikes": 30,"postReplies": 2,"postReposts": 5,"postQuotes": 0,"postBookmarks": 3,"isRetweet": false,"authorName": "Dev User","authorUsername": "dev_user","authorUrl": "https://x.com/dev_user","authorDescription": "Building things.","authorLocation": "New York","authorFollowers": 500,"authorFollowing": 100,"authorPostsCount": 120,"authorJoinDate": "June 2020","authorIsVerified": false,"authorProfileImage": "https://pbs.twimg.com/profile_images/2/c.jpg","authorProfileBanner": "https://pbs.twimg.com/profile_banners/2/d.jpg","authorMediaCount": 10,"allMediaUrls": [],"mediaTypes": [],"hasMedia": false,"mediaCount": 0,"isReply": false,"replyToUser": null,"isQuoteTweet": false,"isTranslatable": true,"isEditable": false,"editsRemaining": 5}]
Disclaimer
This tool extracts publicly available data. Users are responsible for compliance with applicable terms of service.