Twitter Thread to PDF: Save X Threads Privately (2026)
Twitter/X threads are some of the best-written long-form content online β and also the most fragile. Posts get deleted, accounts get suspended, and even replies you bookmarked vanish without warning. This guide shows how to save an entire thread as a PDF you can read offline, cite reliably, and share without sending the recipient down a rabbit-hole login flow.
Why save threads as PDF?
- Permanence. Threads disappear when authors delete, suspend, or rate-limit.
- Easier reading. A 40-tweet thread reads better paginated than scroll-jumping.
- Citations. Reports and theses need a stable copy of what you cited.
- No login required for the reader. Recipients can read the PDF without an X account.
Method 1: Screenshot scroll β image to PDF (visual fidelity)
For threads you want to preserve visually β quotes from designers, screenshots of charts, threads with images β capture them as a long screenshot.
- On desktop: use a full-page screenshot extension (Firefox has it built in: right-click β Take Screenshot β Save full page).
- On iPhone/iPad: take a screenshot, tap Full Page, then save as PDF directly, or break it into multiple captures.
- Open to-pdf.com/image-to-pdf.
- Drop in the captures and order them top to bottom.
- Choose Auto page size to keep aspect ratio, or A4 for printable pages.
- Click Download PDF.
Method 2: Copy thread text β Markdown (text fidelity)
For research and citations, the readable version is usually better than screenshots. Use the thread's "Show this thread" view to expand every reply, then copy.
- Open the thread on x.com and expand it fully.
- Select from the first tweet to the last.
- Paste into to-pdf.com/markdown-to-pdf.
- Tidy up: each tweet usually pastes as one paragraph. Add a separator (
---) between tweets if the boundaries blur. - Add a header at the top with the author handle, original URL, and date.
- Click Download PDF.
Method 3: Use your own X data export
For your own threads, request a data export at
Settings β Your account β Download an archive of your data. The zip
includes a tweets.js file with every post you've made. Filter to
the thread, format as Markdown, and convert. Useful for backing up your own
long-form content before account changes.
Common pitfalls and how to avoid them
Replies from other accounts mixed in
When you select-all from a thread page, you often grab quoted-reply text from other accounts. Either trim manually before converting, or use the "Show this thread" filter view and copy only the original author's tweets.
Embedded media stripped from the copy
Plain copy gives you text only. For threads with screenshots, charts, or embedded tweets you want to preserve, use Method 1 (screenshots) or combine: Method 2 for text plus the images appended via combine files to PDF.
Links shortened to t.co URLs
Copies sometimes contain shortened t.co/... redirects. Before
converting, do a find-and-replace in the Markdown editor to swap shortened
URLs for the canonical destination.
Long screenshots blurry at print
Full-page browser captures are scaled. If the PDF looks soft, take screenshots in smaller chunks (one viewport at a time) and import all of them β the image-to-PDF tool keeps each at native resolution.
Privacy: the thread stays on your device
Both image-to-PDF and markdown-to-PDF process locally. The thread's text and captures never go through a server. If you're saving a thread with politically sensitive content, that matters β no third party gets a copy of what you archived.