Threads are X's longest-form content. A great 30-tweet thread holds more value than most newsletters, but the platform makes it surprisingly hard to save the whole thing as a clean text document, especially when video tweets are mixed in. This guide shows the practical workflow to capture both the written tweets and the spoken content of any video tweets, then save everything as one searchable file.

Why You'd Save a Thread as Text

Threads disappear. Authors delete them. Accounts get suspended. Even when nothing dramatic happens, the thread just rolls off the timeline and is essentially un-findable two months later unless you bookmarked it. Saving the thread as a local text file solves all of that, and gives you a Ctrl+F searchable record you can paste into research notes, share with teammates, or use as raw material for a blog post.

The complication is that great threads often contain video tweets. The author might write 5 tweets, then drop in a 90-second video that's the real punchline of the argument. Plain text scraping captures the written part but loses the video content. That's the gap this article closes.

Pro tip: if you write threads yourself, save your best ones as text. They become an idea bank. Each thread can be rewritten as a blog post, a LinkedIn post or a newsletter section, and you'll have the original wording exactly as it landed with your audience.

Capturing the Written Text of the Thread

For the written tweets, you have a few options. None of them are perfect because X doesn't offer a native export, but the workflow is quick:

Method 1, Print to PDF (most reliable)

  1. Open the thread on x.com or twitter.com.
  2. Click the first tweet so the full thread expands.
  3. Scroll through every reply by the author so the page loads them all.
  4. Press Ctrl+P (Cmd+P on Mac) and save as PDF.
  5. Open the PDF, select all, copy, paste into your text editor of choice.

Method 2, Select All from the page

Click anywhere in the thread, press Ctrl+A, then Ctrl+C. Paste into a plain text editor. You'll get extra noise (sidebar text, "show more" links), but a quick cleanup gives you the thread in 2 minutes.

Method 3, Threadreader and similar archive sites

Third-party services like Thread Reader App (the unrolled bot) format a thread as a single article view. These are convenient but can fail on long threads, and they don't handle video content. Use them as a complement, not a replacement.

Adding the Spoken Text From Video Tweets

This is where Dokitscript shines. For every video tweet in the thread:

1

Copy the video tweet URL

Right-click the tweet that contains the video and copy its individual URL. It looks like x.com/handle/status/<ID>.

2

Paste into Dokitscript and transcribe

Go to dokitscript.com, paste the URL, click Transcribe. The spoken content appears as text in seconds.

3

Copy the transcript

Click the Copy button under the transcript. The text goes onto your clipboard.

4

Paste under the corresponding tweet in your document

In your saved thread document, paste the transcript directly below the video tweet's caption. Mark it clearly as "Video transcript:" so the reader knows where the audio content sits in the sequence.

Get the words out of any tweet video

Free plan covers 5 transcriptions per month. No credit card needed.

Transcribe a tweet now โ†’

Combining Everything Into One Document

A clean combined thread document looks like this:

@handle, 12:34 PM, May 26, 2026
Tweet 1 of the thread, written content here.

Tweet 2
More written content.

Tweet 3, VIDEO (1:42)
[Caption text of the tweet]
Video transcript: "Hi everyone, I want to walk you through..."

Tweet 4
Continuation of the written argument.

Tweet 5, VIDEO (0:55)
[Caption]
Video transcript: "And just to put this in context..."

That structure preserves the order, makes each video discoverable in text, and keeps the thread readable even months from now.

Bulk Mode for Threads With Many Videos

For long threads that include 5 to 25 video tweets (yes, this happens in big AMAs), the bulk URL mode on Starter, Pro and Business plans is the right tool. Paste up to 25 video tweet URLs at once and they all transcribe in parallel. Results land in your History page, where you can copy each transcript and slot it into your document under the matching tweet.

For workflows where you regularly archive threads, the Pro plan ($14.99/month) raises the monthly transcription pool from Starter's 300 cumulative minutes to 1,300 minutes. Useful if you're a research analyst or content curator processing 50+ threads a month.

Use Cases for Saved Threads

๐Ÿ“š

Research archive. Build a personal knowledge base of the best threads in your field. Searchable, shareable, future-proof against deletion.

โœ๏ธ

Content recycling. Turn a great thread of your own into a blog post, a LinkedIn article, an email newsletter or a video script.

๐Ÿ“ฐ

Journalism evidence. Preserve the exact wording of a thread before it potentially gets edited or deleted, with timestamps on any video content.

โš–๏ธ

Compliance and legal. Document public statements made by executives or representatives in threads, with the spoken video content captured in text form.

๐ŸŒ

International readers. Translate the entire combined document (written + video transcripts) into your own language with one click.

Frequently Asked Questions

X doesn't offer one natively. The fastest manual approach is Print to PDF from your browser, then copy the text out of the PDF. For video tweets inside the thread, use Dokitscript to extract the spoken text of each video so your saved document is genuinely complete.
Yes. Paste each video tweet URL into Dokitscript to get a clean transcript of the spoken content, then add those transcripts to your thread document under the matching tweet. This gives you a complete searchable record, including what was actually said in the videos.
Yes for the text portion (just scroll through every reply by the author so they're all loaded). For threads with many video tweets, the bulk URL mode on Starter, Pro and Business plans lets you paste up to 25 video URLs at once and transcribe them in parallel.
Quote tweets often add important context. Copy the quoted tweet's text manually into your document, and if the quoted tweet contains a video, paste its URL into Dokitscript to add the transcript. This preserves the full context the author was building on.
If you have access to the protected account, you can copy the text yourself by viewing the thread while logged in. For video tweets in that thread, you'd need to screen-record the video and upload the file to Dokitscript, since the transcription engine only accepts public URLs.
About 5 to 10 minutes total. The written tweets are copied in seconds via Print to PDF or Ctrl+A. Five short tweet videos transcribe in parallel within a few minutes if you use bulk mode. Much faster than rewatching each video and typing out what was said by hand.
Yes. Once you have the combined document (written tweets + video transcripts in order), paste the whole thing into Dokitscript as an uploaded text or run each section through the Translate tool. 90+ languages supported.

Save the threads worth keeping

Capture written tweets + video transcripts. Free plan to start.

Get started free โ†’

Related: Transcribe a Twitter/X video ยท Get text from X Spaces ยท Transcribe Facebook Watch ยท Transcribe multiple videos at once ยท Turn video into blog post ยท Repurpose video content