Export X/Twitter replies to CSV with Apify
Collect public replies from one X post into structured rows with reply text, author, date, URL and visible engagement metrics.
Affiliate link. Replies can contain personal data and copyrighted text; collect only what your analysis needs.
Direct answer
How do you download replies from a specific tweet?
Copy the numeric post ID from its X URL, choose replies_tweets in Twitter X Scraper, place the ID in Input_Search, set a result limit and run it. Open the resulting Dataset and choose CSV.
This avoids configuring an official X API project, but availability and fields still depend on the Actor and public source.
- Mode
replies_tweets- Input
- Numeric post ID
- First limit
- 50 replies
- Export
- CSV, JSON or Excel
Copy-ready setup
Request 50 replies from one post
{
"Input_Search": ["1891234567890123456"],
"TypeScraper": "replies_tweets",
"filter": "latest",
"resultsLimit": 50
}- 01
Copy only the numeric ID
From
x.com/user/status/1891234567890123456, use the digits after/status/. - 02
Keep replies separate
Do not mix keyword searches and replies in the same analysis table without a source-type column.
- 03
Inspect conversation coverage
Compare delivered rows with the visible reply count and note that deleted, restricted or unavailable replies may be absent.
- 04
Export selected fields
Keep reply URL, date, text, author handle and the metrics required by your question.
CSV quality check
Review these fields before analysis
| Field | Use | Check |
|---|---|---|
| Reply URL or ID | Deduplication and source verification | Must be unique per row |
| Created date | Order and response timing | Normalize timezone |
| Text | Theme or sentiment coding | Preserve context; avoid unsupported inference |
| Author | Separate participants | Handles can change |
| Likes / replies | Visible interaction signal | Snapshot, not a permanent count |
Starting estimate
50 replies from approximately $0.20
Based on the listing's starting rate of $4 per 1,000 delivered results checked July 2026.
| Delivered replies | Estimated Actor charge from |
|---|---|
| 50 | $0.20 |
| 200 | $0.80 |
| 1,000 | $4.00 |
Confirm the current effective price and output before a large conversation export.
FAQ
Conversation limits
Will the CSV contain every visible reply?
Not necessarily. Source availability, deleted content, access restrictions and pagination can affect coverage.
Can I perform sentiment analysis?
You can code themes or sentiment, but validate a sample manually and do not infer sensitive traits from short replies.
Can I schedule repeated exports?
Yes. Store the post ID in an Apify Task and deduplicate future results by reply ID or URL.
One conversation
Validate 50 replies before scaling
Measure coverage, fields and cost on a public post.