TikTok Transcript Generator
Paste any TikTok URL and get the text in seconds. Free for one transcript per day, no sign-up.
No sign-up · 1 free transcript per day · We don’t store the URL
Last verified July 3, 2026
How it works
We pull the caption track TikTok generates for videos with clear spoken audio. When TikTok has a caption track, you get it back in a few seconds — usually 92–97% accurate for English speech. When TikTok doesn’t have one (silent videos, music-only videos, videos where TikTok’s backend hasn’t auto-captioned yet), the tool returns no captions available. Roughly 30–40% of TikToks fall into that bucket. Nobody’s tool can produce a transcript when the source has none.
When that happens: download the video (yt-dlp or SnapTik work) and upload the file to our full video-to-text app. AI transcription runs on the audio regardless of whether TikTok captioned it.
URL formats that work
Every real TikTok URL format is accepted:
| Format | Where it comes from |
|---|---|
tiktok.com/@user/video/12345 | Desktop URL, video permalink |
vm.tiktok.com/ZM… | Mobile app share sheet |
tiktok.com/t/ZTF… | Web share shortlink |
m.tiktok.com/v/12345 | Old mobile-web URL |
Copy the URL from wherever you found the video — TikTok app Share button, browser address bar, or a link someone sent you. All resolve to the same underlying video.
Accuracy on TikTok specifically
TikTok audio is genuinely harder than typical video for AI transcription. Three conditions degrade accuracy meaningfully:
- Music underneath the voice — most TikToks layer background tracks. Captions cover the spoken portion reasonably well; lyrics in the music track are often mis-transcribed as speech.
- Stitched or duetted videos with two creators talking at cut points — segmentation is imperfect and you may see attribution flip mid-sentence.
- Aggressive mobile compression — TikToks filmed and uploaded on cellular are heavily encoded; the resulting audio loses some consonant clarity.
Realistic ranges: 92–97% for clean English on quiet background, 85–92% for typical TikTok with light music, 75–85% for music-heavy or stitched content. For deeper accuracy breakdowns across audio conditions, see How Accurate Is Whisper.
Rate limit and when to sign up
This tool is free for one transcript per 24 hours per IP address. It’s a real free tier, not a bait and switch — we’re open about the limit because paying Supadata for unlimited public transcripts isn’t sustainable at scale.
On the second attempt, we show a signup modal. Signing up (free, no credit card, 60 minutes of full-app credit) lifts the rate limit and unlocks the full-app workflow: batch upload, speaker labels, .srt / .vtt / .docx export, and 99-language AI transcription regardless of whether TikTok captioned the video.
What to do with the transcript
- Repurpose your own TikToks into blog posts, tweets, LinkedIn posts, or newsletter content — the creator workflow is by far the highest-value use.
- Search your own back catalog — paste each URL, save the transcripts, then grep them.
- Feed to an LLM for summarization, sentiment analysis, or to draft a response.
- Cite in journalism or research — the transcript is a citable source; link to the video and quote the relevant lines.
- Accessibility— read videos silently when you can’t play audio, or feed to a screen reader.
How this page was verified
TikTok URL format coverage was checked against the four observed share-sheet variants (desktop permalink, vm.tiktok shortlink, /t/ web share, m.tiktok legacy mobile). The “no captions available” failure mode was confirmed by testing 20 random TikToks through our upstream provider (Supadata): 12 returned captions, 8 returned no captions — matching the 30–40% failure rate cited above. Accuracy ranges come from spot-checking captions of 10 clear-English TikToks against the on-screen captions TikTok itself displays; we don’t cite the “99.9%” claim common to competitor tools because we can’t source it to a published benchmark. The 1-per-day rate limit is enforced server-side via our own Deluxescribe-PublicRateLimit table and documented here as it’s configured in production.
Related guides
- Instagram TranscriptSame widget, Instagram Reels and Posts. Paste a URL, get the caption text.
- Video to Text (source-agnostic)For videos you downloaded — MP4/MOV upload, YouTube URL, FFmpeg extraction, and built-in tools.
- YouTube TranscriptSame paste-URL widget for YouTube videos, Shorts, and live archives. Free 1/day preview + signup for the full transcript.
- Social Media Transcription — Platform ComparisonHow caption coverage differs across TikTok, Instagram, YouTube — plus the platforms we don't yet support and the fallback for each.