Xtracticle
Read public X (Twitter) posts, threads and X Articles as clean Markdown. Read-only, no auth.
Hosted MCP Server
npx add-mcp 'https://xtracticle.com/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
How to download an X article
- Copy the post link — on X tap Share → Copy link. Any post of a thread works.
- Paste it above — Xtracticle fetches the article, thread or post in a second or two.
- Pick a format — PDF, Markdown, EPUB/Kindle, ZIP with images or plain text.
- Done — or copy it, send it to Obsidian, or listen to it read aloud.
Want to see the result first? Open an example X article.
This week’s best X Articles
-
How to build motion design studio with Opus 5.5 (Full-course)
by Movez · @0xMovez -
万字长文(含配图),讲清楚育儿的第一性原理
by 龙海 · @longhaiqwe123 -
万字长文 |超详细的 GitHub 教程,从入门到精通
by 想风 · @xaiwind
Every format you need
X article to PDF
A4, print-ready, images inline, source link and page numbers on every page.
X article to Markdown
Headings, bold, links, lists, quotes and images preserved. Optional YAML front-matter.
X article to EPUB / Kindle
Read long articles on Kindle, Kobo or Apple Books — images embedded.
Save X articles to Obsidian
One click opens a new note in your vault with the full article and metadata.
ZIP + images
Markdown plus every image saved locally — a real offline archive that survives deleted posts.
Plain text
Clean.txt for any device, script or AI tool.
Articles, threads and single posts
X Articles (long-form posts up to 100,000 characters) are converted block by block: headings, bold, italic, strikethrough, links, bullet and numbered lists, quotes, code, dividers, cover image, inline images, videos and embedded posts.
Threads are unrolled automatically. Paste the first, a middle or the last post — Xtracticle finds the whole self-thread and merges it into one numbered document. Try the X thread downloader.
Single posts keep their text, line breaks, photos, videos and quoted posts. Need many at once? Switch to Batch mode and paste up to 20 links to get one ZIP.
Xtracticle vs. other ways to save X posts
| Xtracticle | Thread Reader App | Screenshots / copy-paste | |
|---|---|---|---|
| X Articles (long-form) | ✅ Full formatting | ❌ Not supported | ⚠️ Manual |
| Free PDF | ✅ | Premium ($3/mo) | ⚠️ Images only |
| Markdown / Obsidian | ✅ | ❌ | ❌ |
| EPUB / Kindle | ✅ | ❌ | ❌ |
| No mention or login | ✅ | Mention the bot or use the site | ✅ |
| Open source | ✅ | ❌ | — |
Coming from Thread Reader App? See the full comparison.
For AI assistants and developers
Claude, ChatGPT and Cursor can't open X links on their own. Add the free Xtracticle MCP server and your assistant can read any public X post, thread or Article as Markdown — or call https://xtracticle.com/api/markdown/{post ID} from your own scripts.
Frequently asked questions
Is Xtracticle free?
Yes. It is free and open source, with no account, no login and no usage limits.
How do I download an X article as PDF?
Copy the post link, paste it into Xtracticle, and click PDF. The PDF includes the title, author, date, source link, all images and page numbers.
Can I download a whole Twitter thread?
Yes. Paste the link of any post in the thread — first, middle or last. Xtracticle finds every post the author wrote in that thread and merges them into one numbered document.
What is the difference between an X Article and a post?
X Articles are long-form posts with rich formatting (headings, lists, images). Regular posts are short. Xtracticle supports both, plus threads.
Can I save X articles to Obsidian or Notion?
Yes. Download the Markdown file or click the Obsidian button, which copies the article and opens a new note. Notion imports.md files directly.
Why does it say a post was not found?
The post may be deleted, from a private (protected) account, or age-restricted. Only public posts can be downloaded.
I have an x.com/i/article/… link. What do I do?
That is the article reader link. Open the article on X, tap Share → Copy link to get the post link (x.com/user/status/…), and paste that.