Remember to bookmark us!

How to Download TikTok Subtitles as an SRT File

Published on September 23, 2026

TikTok has no button that hands you a subtitle file, so the way to get one is to transcribe the video's audio and export the result as SRT. Paste a public link into the TikTok transcript tool, let it run, then pick SRT from the Export menu. You end up with a standard timed subtitle file that any editor or player will accept.

This works whether or not the clip has captions of its own, because the transcript comes from the audio, not from anything drawn on screen. What it does need is audible speech.

Generate YouTube Transcripts for FREE.

Access all Transcript Languages, with Easy Copy and Clickable Timestamps!

What an SRT actually is

SRT — SubRip — is a plain text file with a numbered block for each subtitle: an index, a start and end time, and one or two lines of text. Nothing else. No fonts, no colors, no positioning. That bareness is why every editor and player on earth reads it. There is a fuller definition in the SRT entry in our glossary.

A real one looks like this:

1
00:00:00,120 --> 00:00:02,640
So people keep asking about the hydration.

2
00:00:02,640 --> 00:00:06,010
Seventy percent is where I'd start if
you're using supermarket flour.

3
00:00:06,300 --> 00:00:08,880
Anything higher and it fights you.

Three details matter if you ever open it in a text editor: times use a comma before the milliseconds (not a period), the arrow is exactly two hyphens and a greater-than sign, and every block ends with one blank line.

Getting the SRT, step by step

  1. Copy the TikTok link. In the app, tap Share, then Copy link. On the web, take the URL from the address bar. Both the long tiktok.com/@user/video/… form and vm.tiktok.com short links are accepted.
  2. Paste it in. Drop the link into the box at transcript.you/tiktok and start it.
  3. Wait for the transcript. The audio is transcribed with AI (Whisper), and each line comes back with its own start time. That timing is what makes the next step produce real subtitles instead of one giant caption sitting on screen for the whole video.
  4. Skim it. Fix nothing yet, just check it heard the words. Accuracy tracks the audio: clear speech is near-perfect, while loud music, crosstalk, strong accents and background noise introduce errors.
  5. Export. Open the Export menu and choose SRT. VTT is in the same menu if your workflow prefers WebVTT.

Reading and copying the transcript is free and needs no signup. Downloads require a free account, and on a free account the first SRT or VTT is free — after that, subtitle exports are on a paid plan. Guests and free accounts also get one TikTok transcript per 24 hours; paid plans remove that cap and run with priority. If you are signed in, the transcript is kept on your Files page, so you can come back later and pull a VTT or a DOCX from the same job without re-running it.

Loading the file into an editor

Save the .srt somewhere you can find it, then:

VLC

Easiest check that the file is sane. Play the video, open the Subtitle menu and add the subtitle file — or simply drag the .srt onto the playing window. Alternatively, put the .srt in the same folder as the video with the exact same filename and VLC will load it on its own.

DaVinci Resolve

Import the .srt into the Media Pool like any other asset, then drag it onto the timeline; Resolve creates a subtitle track and fills it with your blocks. From there you can restyle everything at once and burn the captions in on export.

Premiere Pro

Bring the file in through File > Import. It arrives as a caption track that you drop on the timeline above your video. Recent versions do caption editing in the Text panel rather than the old Captions window, so if you do not see your lines, look there first.

CapCut

The desktop app has an option in its captions panel for importing a local caption file — point it at your .srt and the lines land on the timeline as editable text. The mobile app is much less reliable about this; on a phone it is often faster to open the transcript, copy it, and paste lines in as you go.

Once the lines are in an editor, the styling is yours: size, position, a background bar for readability over busy footage. Short-form video is watched on mute more often than not, so err towards large and high-contrast.

Editing the file before you use it

An SRT is plain text. Open it in TextEdit, Notepad, VS Code, anything — just save it as plain text with UTF-8 encoding so accents and punctuation survive.

Worth fixing by hand:

  • Names and jargon. Speech models guess at brand names, place names and specialist terms. Correct them once in the file rather than 12 times on the timeline.
  • Overlong lines. Aim for roughly 42 characters per line and no more than two lines per block. Break at a natural pause, not mid-phrase.
  • Numbers and units. "Seventy percent" may be better as "70%" on screen.

Leave the structure alone: keep the blocks numbered in order, keep the blank line between them, and do not reformat the timecodes. A stray character in a timestamp is the usual reason an editor refuses the file.

SRT or VTT?

SRTVTT (WebVTT)
Decimal separatorCommaPeriod
File headerNoneStarts with WEBVTT
Best forVideo editors, desktop players, most upload formsWeb video, HTML5 players, browser-based tools

Both come out of the same Export menu, so if you are not sure, take both. There is more on the format trade-off on our video to SRT page.

Reposting a captioned clip

As things stand, TikTok's upload flow has no field for a subtitle file — its captions come from its own auto-caption feature or from text rendered into the video. So the practical route for a repost is: edit the .srt, style the captions in your editor, export a new MP4 with them burned in, and upload that. If you need the original video file to work from, the TikTok video downloader saves it. The usual rule applies: your own clips are yours to recut, and someone else's are not, unless you have their permission.

Doing a batch of them

One link at a time gets tedious past about five videos. Bulk TikTok transcripts takes up to 50 links pasted one per line and exports the whole set as a single ZIP — in SRT, VTT, TXT, PDF or DOCX. Bulk runs on paid plans, though a free account can queue a batch and it starts once you upgrade. Links are processed one at a time with a pause between each, so a batch of 30 takes a few minutes rather than seconds. The link-collecting and file-naming side of it is covered in transcribing many TikToks at once.

When it does not work

  • Empty transcript. No speech in the audio. A music-only clip has nothing to transcribe, and sung lyrics over a track are unreliable.
  • Error instead of a result. Private, deleted and region-blocked videos cannot be fetched. Check the link opens in a normal browser window while logged out.
  • Wrong words throughout. Noisy or heavily accented audio. Edit the file; that is faster than re-running it.
  • The editor rejects the file. Almost always a broken timecode or a missing blank line after a hand edit.

For the wider picture — the phone flow, other export formats, what TikTok itself offers — start with how to get a TikTok transcript, and see captions versus transcripts if you are still deciding which one you actually need.

FAQ

Can I download TikTok's own auto-captions as an SRT?

No. They display in the app and there is no export. An SRT has to be produced by transcribing the audio, which is what the transcript tool does.

Do I need an account?

Not to read or copy a transcript. Downloads — including SRT — need a free account, and the first SRT or VTT on a free account is free before subtitle exports move to a paid plan.

Are the timestamps accurate enough to use as-is?

For most talking-head clips, yes; each line carries its own start time rather than being evenly chopped up. On fast or overlapping speech you may want to nudge a few blocks in your editor.

Can I get subtitles from a video that isn't on TikTok?

Yes. There is YouTube, Shorts, file upload at transcribe audio, and a subtitle downloader for existing YouTube, Vimeo and Dailymotion subtitle tracks.

What if the SRT text is wrong in a few places?

Open it in a plain text editor and fix the words. Keep the numbering, the timecodes and the blank lines between blocks exactly as they are, and save as UTF-8.

Generate YouTube Transcripts for FREE.

Access all Transcript Languages, with Easy Copy and Clickable Timestamps!

Keep reading