X Article to PDF - Export X/Twitter Threads & Articles
2 ratings
)Overview
Export X (Twitter) Articles & threads to searchable PDF, Markdown or HTML. Import Markdown into X's editor. Offline archive too.
Export X (Twitter) Articles and tweet threads to a real, searchable PDF — selectable text, full-resolution images, straight into your Downloads folder. No print dialog, no new tab. Markdown, self-contained HTML, and a local offline archive are also supported. ■ The problem You want a searchable, printable, offline-readable copy of a long-form X Article or thread — but native browser tools can't do it. A screenshot has no selectable text. The browser's print function mangles the layout and pops up a print dialog that interrupts whatever you're doing. This extension produces a real PDF: vector text you can select and search, images at full resolution, generated with one click straight to your downloads — no new tab, no system print dialog. For threads, it expands and captures the full content first, so nothing is lost to the timeline's virtual scrolling. ■ How to use it 1. Open any X Article or tweet thread 2. Click the red PDF icon in the post's action bar (next to bookmark/share — only shown on Articles) 3. Left-click to export a PDF, right-click to export self-contained HTML (images inlined, opens offline) It also works the other way when you're writing: open x.com/compose/articles/edit/<id>, and you'll see an extra icon next to the Preview button. Paste your Markdown draft into the body and click it — headings, lists, quotes, and code blocks format themselves, no manual formatting needed. ■ Features · Real PDF, not a screenshot — vector text is selectable and searchable, images stay full resolution, not a bitmap snapshot. · Threads never lose content — a network-layer hook intercepts X's own GraphQL responses to reconstruct the post, unaffected by the virtualized timeline dropping DOM nodes, and recovers bold ranges, inline image positions, and real link URLs that the DOM itself has already lost. · Local offline archive — optional. Exported articles get a self-contained HTML snapshot saved in your own browser, so you can still read them even after the original author deletes the post. Nothing touches a server. · Markdown import into the article editor — paste Markdown straight into X's long-form editor and click one icon; headings, lists, quotes, code blocks, bold/italic, and links convert automatically into the editor's native format. ■ New: Grok Markdown — turn a thread into an article Many authors post a long piece as a chain of replies to themselves: tip 1, tip 2, tip 3… Open that post, right-click the red PDF icon and choose "Grok Markdown (AI rewrite)". The extension hands the whole self-thread to Grok on x.com — in your own logged-in account, in a background tab — and Grok rewrites it into one clean Markdown article: a title, a one-line summary, a heading per point, links and images kept. The .md file lands in your downloads. · Uses Grok's Expert mode when your account has it, otherwise the default mode. · Only the thread's text goes to X's own Grok — nothing is sent to the developer or any third party. · The plain Markdown export (no AI) is still one click away in the same menu. ■ Privacy Collects no data. No account, no server, no analytics, no remote code loaded. PDF generation, Markdown conversion, and local archiving all happen inside your own browser — the developer never sees anything you export. See the privacy policy for what each permission is used for. ■ Open source All source code is public, unminified and unobfuscated, readable line by line: https://github.com/wangsen2020/x-article-exporter License: MIT ■ Disclaimer This extension is not affiliated with, endorsed by, or sponsored by X (Twitter). It interacts with X only through its public web interface. "X" and "Twitter" are trademarks of their respective owners.
5 out of 52 ratings
Details
- Version2.7.0
- UpdatedSeptember 30, 2026
- Size93.99KiB
- Languages6 languages
- Developer
Email
wangsen2021@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes