X (Twitter) Comment Downloader
Export replies under any public X tweet to CSV, JSON, or Excel. No login required.
About this X (Twitter) comment exporter
Paste any X (Twitter) tweet URL and ClipComments fetches the visible reply tree via yt-dlp's anonymous guest-token path. It accepts every common URL form — twitter.com, x.com, mobile.twitter.com, fxtwitter.com, vxtwitter.com, fixupx.com — and normalizes them before scraping.
Honest scope: X aggressively rate-limits anonymous reply fetches in 2026. Many tweets return only a handful of replies anonymously even when the tweet has thousands. When the fetch returns zero, you see a real error message naming the cause (extractor limitations, throttling, or a private tweet) instead of an empty file. Authenticated session cookies (uploaded in /settings) consistently return more.
Use cases: tracking sentiment under brand mentions, analyzing thread engagement, archiving conversations that may be deleted.
What's included in every export
Frequently asked questions
Does this work with both twitter.com and x.com URLs?
Yes. ClipComments normalizes both to the canonical x.com form before scraping. fxtwitter, vxtwitter, fixupx, and mobile subdomains are also handled.
Why am I only getting a few replies?
X's anonymous endpoint caps reply-tree depth and quantity. For deeper threads upload a Twitter cookies.txt in /settings — authenticated requests return significantly more.
Can I download replies from a protected (private) account?
No. Protected tweets require the viewer to be an approved follower; ClipComments can't bypass that.
What's in the export?
Author handle, text, timestamp, like count, reply count, is_reply flag, parent author — per row, in your chosen format.