tweet.md logotweet.md
← all guidesChatGPT

X thread or post to ChatGPT

How to copy an X thread or post to ChatGPT

Turn an X/Twitter thread or post into clean Markdown before pasting it into ChatGPT, so the model gets every post instead of guessing from a fragile URL.

Test it out now!

Simply replace x.com with tweet.md in any Tweet URL.

x.comtweet.md/github/status/…

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

01

ChatGPT may not browse the exact URL you pasted, especially if browsing is disabled in the current chat.

02

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.

03

Markdown gives ChatGPT the actual source text in-context, so follow-up questions stay grounded in the thread you pasted.

Workflow

Step-by-step

  1. 01

    Copy the X/Twitter status URL.

    Use the permalink for the post in the thread you care about.
  2. 02

    Replace x.com with tweet.md.

    URL transform

    Before

    https://x.com/jack/status/20

    After

    https://tweet.md/jack/status/20?thread=full
  3. 03

    Copy the Markdown output.

    Use ?thread=full for the full same-author chain. Paid users can omit it because full thread context is the default.

  4. 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

More AI chatbot guides