[Home](/) / [How To](/how-to/) / Video transcripts

How to

# How to get the transcript of a TikTok video

TikTok has captions but no way to copy them. Here is how to get the words as text, for one video or a whole account.

**Short answer**

Paste the video URL into the **TikTok Transcript Scraper**. It reads TikTok's own captions when they exist and runs speech-to-text when they do not. You get the full text, timestamped segments and optional SRT or VTT files.

## A real use case

A marketer wants to study the scripts of a competitor's 30 latest videos. They enter the handle, set 30 videos, and get every script in one sheet to read hooks side by side.

## Step by step

1. **Paste video URLs**, or a handle for its latest videos.
2. **Leave speech-to-text on fallback** so it is used only when captions are missing.
3. **Pick SRT or VTT** if you need subtitle files.
4. **Run** and read the `transcript` column.

### Input (paste into the JSON tab)

```
{
  "profiles": [
    "@competitor.brand"
  ],
  "maxVideosPerProfile": 30,
  "speechToText": "fallback",
  "includeSegments": true,
  "outputFormats": [
    "srt"
  ]
}
```

### What you get back

```
{
  "url": "https://www.tiktok.com/@competitor.brand/video/7391234567890123456",
  "transcript": "Three habits that made my pottery sell out. Number one...",
  "transcriptSource": "subtitles",
  "language": "en",
  "wordCount": 214,
  "durationSec": 72
}
```

Trimmed example. Names and numbers are illustrative; your run returns real data with more fields.

## Tips

- `transcriptSource` shows whether text came from captions or speech-to-text.
- Set a speech-to-text budget with `maxAiMinutes` on big runs.
- Just need one video? Paste it into the free [TikTok transcript generator](https://anyvideototext.com/tiktok-transcript), no account needed.

## What it costs

$0.90 per 1,000 transcripts from captions. Speech-to-text costs more; see the listing. 30 captioned videos cost under **$0.03**.

Plus a small per-run start fee. Apify's free plan includes monthly credit, enough to test. Check the listing for current pricing.

## FAQ

**What if the video has no speech?**

Music-only videos return no transcript and are not charged as one.

**Does it work in other languages?**

Yes. Set Language to pick a caption track, or leave it empty to auto-detect.

## Related

- [**TikTok Transcript Scraper**](https://apify.com/scrape-lads/tiktok-transcript-scraper?utm_source=scrapelads&utm_medium=site&utm_campaign=how-to-get-tiktok-video-transcript&utm_content=tiktok-transcript-scraper) Transcripts for any TikTok video or a creator's latest videos. $0.90 / 1,000 from captions.
- [How to transcribe Instagram Reels to text](/how-to/transcribe-instagram-reels/)
- [How to download YouTube transcripts in bulk](/how-to/download-youtube-transcripts-in-bulk/)
- [How to transcribe a Twitter (X) video](/how-to/transcribe-twitter-x-video/)
- [How to get a recipe from a TikTok video](/how-to/get-recipe-from-tiktok-video/)
- [How to get TikTok transcripts with an API](/how-to/get-tiktok-transcripts-with-an-api/)
- [All How To guides](/how-to/)

## Try it on your own data

Paste the input above, run it, and see your results in a couple of minutes.
[Open TikTok Transcript Scraper](https://apify.com/scrape-lads/tiktok-transcript-scraper?utm_source=scrapelads&utm_medium=site&utm_campaign=how-to-get-tiktok-video-transcript&utm_content=tiktok-transcript-scraper)
