PostToData / Free tools
TikTok Transcript Generator
Paste a TikTok link, get what is said in the video with timestamps. One free attempt, no sign-up. Share links work too.
Checking trial eligibility…
Let your AI read the video instead
Connect PostToData once and ask in your own words: “what are the top TikToks about my product saying?”, “summarize this creator’s last five videos”. Your AI searches TikTok, reads transcripts and comments, and does the same on nine other platforms.
REST · $0.003 per transcript
curl "https://posttodata.com/v1/tiktok/transcript?id=https://www.tiktok.com/@nasa/video/7706264639297850637&format=markdown" \
-H "Authorization: Bearer YOUR_API_KEY"How to get a TikTok transcript
- In TikTok, press Share and Copy link, or copy the address from your browser.
- Paste it above and complete the quick check.
- Press Get transcript. Copy the text with or without timestamps, or download it as a .txt file.
Questions
- Is this TikTok transcript generator free?
- One free attempt is shared with the Playground and both transcript tools. Human verification is required. Device, IP, network and account claims do not reset; shared networks may be ineligible. An upstream failure also uses the attempt. Further calls use prepaid API credit.
- Which videos work?
- Public TikTok videos that have captions. Caption availability depends on the video. Private videos or videos without a caption track cannot be transcribed by this tool.
- Do share links work?
- Yes. Paste a vm.tiktok.com share link, a tiktok.com/t/ link or the full tiktok.com/@user/video/ address.
- How do I get TikTok transcripts in bulk or from code?
- Use the API: GET /v1/tiktok/transcript?id=VIDEO_URL with a PostToData key. It costs $0.003 per successful call, and a video without captions is not charged. Search, comments and creator profiles are in the same API.
- Can my AI read TikTok videos for me?
- Yes. Connect the PostToData MCP server to Claude, Cursor, Codex or Antigravity and ask it to summarize a video or compare what creators say. It calls get_transcript and cites the timestamps.