The tool above does one thing: paste a link to a public X post that has a video in it, and it returns everything that was said as text you can read, copy, or download — each line stamped with the moment it was spoken. It is free, it needs no login, and it never asks you to upload a file: you paste a link and nothing else. Nothing is kept — the link you paste and the transcript you get are not stored anywhere. It only reads public content: posts from protected accounts, posts visible to followers only, deleted posts, and age-restricted posts cannot be retrieved.
Twitter Transcript: how it works here
- Open the post on X, tap the share icon under the video, and choose Copy link — or copy the address straight from your browser bar.
- Paste it into the box above and press Transcribe.
- Wait — the spoken content comes back with timestamps.
- Copy it, or download it as TXT or SRT.
X Video Transcript — paste either domain
X kept both domains alive after the rebrand, so the same post exists at two addresses and both are accepted here as they are. A link copied from the share button starts with x.com; links sitting in older articles, screenshots and message threads usually start with twitter.com. Paste either form, with or without the query string or the /video/1 suffix — the post is identified from the link itself and the rest is ignored.
How long it takes depends on the video. A post whose video carries captions usually comes back in seconds, because the caption track is read directly. A video with no captions has to be worked out from the audio, which takes noticeably longer. When a captionless video is still not back after two minutes, this page stops waiting and tells you instead of leaving you watching a spinner — in that case try a link whose video carries captions, or a shorter video.
What works on X and what does not
- Public video posts: these work. Paste the post link and the spoken words come back with timestamps.
- Both x.com and twitter.com links: both work, in either form, as explained above.
- Protected accounts (locked profiles): not retrievable. A locked post can only be read by approved followers, and this tool reads the same public view a logged-out visitor sees — if the post does not load for a signed-out reader, it cannot be transcribed here.
- Posts visible to followers only: not retrievable, for the same reason — anything that needs a signed-in follower to see it is out of reach.
- Deleted posts and removed videos: not retrievable. Once the post or the video behind it is gone, there is nothing left to read.
- Age-restricted posts: not retrievable. Those require a signed-in account to view, so the content never reaches this tool.
- Photos and silent GIFs: not retrievable. This is a speech-to-text tool, so a post with no video or audio track has nothing to transcribe. X stores GIFs as silent video files, and text shown on screen is not read — that would be a job for OCR, not transcription.
Who uses this
- Writers and researchers quoting a video post accurately instead of paraphrasing a screenshot.
- People who want to read a clip rather than watch it twice, or who cannot play audio where they are.
- Creators turning a video post into a script, a thread, or a post for another platform.
FAQ
- How do I turn a Twitter video to text?
- Copy the link to the post that holds the video, paste it into the box on this page, and press Transcribe. The result appears as text you can copy or download — no app, no extension, no account.
- Is an X transcript any different from a transcript of the same post on twitter.com?
- No. Both domains point at the same post, and the result is identical either way — you can paste whichever address you happen to have.
- Does it work on videos with no captions?
- Yes, when the video has speech in it. If a post carries no caption track, the words are worked out from the audio, so captionless videos still come back — those just take longer.
- Are timestamps included, and can I download subtitles?
- Yes. Every line is stamped with the moment it was spoken, and pressing Download SRT gives you a subtitle file whose timecodes line up with the video. Download TXT gives the same words as plain text without timings.
- Can I transcribe several posts at once?
- No — one link at a time. There is no batch mode.
- Do I need an account?
- No signup, no email — paste a link and go.