X thread or post to ChatGPT
How to copy an X thread or post to ChatGPT
Copy a complete X/Twitter thread or post into ChatGPT as clean Markdown, so the model gets ordered source text instead of guessing from a partial or inaccessible link.
Test it out now!
Simply replace x.com with tweet.md in any Tweet URL.
Why URLs fail
A link is a request. Markdown is context.
If the assistant cannot fetch X, can only see the target post, or hits a login wall, it has to guess. tweet.md turns the source into text the model can actually read.
x.com URL → maybe blocked / partial / dynamic
tweet.md → ordered Markdown in the prompt
ChatGPT may not browse the exact URL you pasted, especially if browsing is disabled in the current chat.
Even when it can browse, a public X URL can resolve to a partial page, login wall, or only the target post without the full thread context.
Markdown gives ChatGPT the actual source text in-context, so follow-up questions stay grounded in the thread you pasted.
Workflow
Step-by-step
- 01
Copy the X/Twitter status URL.
Use the permalink for the post in the thread you care about. - 02
Replace x.com with tweet.md.
Swap the domain in the URL bar and open the tweet.md page.
URL transformBefore
https://x.com/jack/status/20→After
https://tweet.md/jack/status/20?thread=branch-20 - 03
Copy the Markdown output.
Use ?thread=branch-20 for the branch you're in, or ?thread=all-20 for a recent conversation slice. Paid users omit thread for branch-15 by default. - 04
Paste into ChatGPT with a source-grounded prompt.
Tell the model to use the pasted Markdown as the source of truth.
Copy/paste prompt
Prompt for ChatGPT
ChatGPT prompt:
Summarize this X thread or post. Pull out the main argument, any tactical advice, and 5 reusable takeaways. Use quotes only when they appear in the Markdown below.
[Paste tweet.md Markdown here]Next
Continue with profiles, ChatGPT, or the API docs
Fetch a full profile, paste a complete thread into an AI assistant, or customize thread scope and output through the X post and thread documentation.
Convert an X (Twitter) thread to Markdown
Export a complete X/Twitter thread in order, with post text, source links, and metadata.
full thread text, not page scrape
Convert an X Article to Markdown
Export a long-form X Article with its headings, links, media references, and document structure intact.
long-form structure, links, and media
Save X posts and threads to Obsidian
Turn X/Twitter posts, threads, Articles, and profiles into vault-ready Markdown with YAML frontmatter.
YAML frontmatter, source metadata, vault import
Fetch an X profile as Markdown
Get bio, stats, pinned post, and recent content from any X profile as clean Markdown.
bio, stats, pics, and recent posts
Save X threads as Markdown with Apple Shortcuts
Use Siri, the share sheet, or clipboard input to call tweet.md and save X posts as Markdown on iPhone, iPad, or Mac.
Siri, share sheet, clipboard
Copy an X thread or post to Claude
Give Claude the full post or thread text as Markdown instead of a brittle X link.
reads pasted Markdown, not a raw URL
Copy an X thread or post to Gemini
Make X posts and threads readable for Gemini with one tweet.md URL swap.
reads pasted Markdown, not a raw URL