Convert X (Twitter) posts to Markdown
Single posts and full threads, unrolled in order. Swap the domain for anypost.md and get clean, LLM-ready Markdown back. No scraping, no copy-paste.
x.com/trq212/status/2052809885763747935anypost.md/x/trq212/status/2052809885763747935Long-form X articles require a Pro plan or higher. See plans
What you get from a X (Twitter) conversion
- Single tweets or full threads, unrolled in original order
- Author metadata: bio, handle, avatar, and post stats
- Media URLs and alt text preserved inline
- Long-form X articles supported on Pro and above
How to convert X (Twitter) to Markdown
To convert an X (Twitter) post to Markdown with AnyPost, copy the public status URL and swap the domain: change x.com or twitter.com to anypost.md and prefix the path with x/, for example anypost.md/x/username/status/123. The page returns plain Markdown with the post body, handle, timestamp, and media links—ready to paste into ChatGPT, Claude, or a RAG pipeline. Add ?thread=full with an API key to unroll same-author replies in order. Long-form X articles and comment threads cost additional credits and may require a Pro plan. You can also call GET /api/convert with the original X URL and your apk_ key. The free tier includes ten single-post conversions per day on Starter platforms for anonymous users. Both x.com and twitter.com hosts work the same way, and the live preview on anypost.md lets you test output before you paste an API key into an agent.
- 1
Copy the link to the X (Twitter) post.
- 2
Swap the host for anypost.md: x.com/trq212/status/2052809885763747935 becomes anypost.md/x/trq212/status/2052809885763747935.
- 3
Open the URL or call the API and get clean Markdown back, ready for any LLM.
X (Twitter) to Markdown FAQ
- Can I convert a whole X thread, not just one tweet?
- Yes. Turn on the Thread option and AnyPost unrolls every same-author reply in order into one clean Markdown document. Each post in the thread costs 1 credit.
- Does it work with both x.com and twitter.com links?
- Both work. Swap either x.com or twitter.com for anypost.md and you get the same Markdown back.
- How does AnyPost compare to tweet.md for X?
- tweet.md is X-only (x.com → tweet.md). AnyPost uses the same swap pattern with an /x/ path prefix and adds LinkedIn, Reddit, Bluesky, and ten more platforms under one apk_ key. See /blog/anypost-vs-tweet-md for free tiers, Obsidian export, and when to use each.
Convert other platforms
Want the full picture? URL to Markdown, live preview, read the API docs or see pricing. Choosing between X converters? AnyPost vs tweet.md.