Tiktok Transcripts Scraper
Pricing
from $0.50 / 1,000 results
Tiktok Transcripts Scraper
Extract spoken transcripts from Tiktok video with Tiktok Transcripts Scraper. Just enter video URLs to get transcripts. Perfect for content analysis, AI pipelines, or trend research.
Pricing
from $0.50 / 1,000 results
Rating
0.0
(0)
Developer

APISmith
Actor stats
0
Bookmarked
8
Total users
5
Monthly active users
11 days ago
Last modified
Categories
Share
Tiktok Transcripts Scraper is an easy-to-use API that extracts transcript data from TikTok videos. With a simple video URL, this tool provides rich metadata, including transcript text, video details, and audio files, enabling seamless integration for developers and researchers who need to work with TikTok content.
Overview
Tiktok Transcripts Scraper allows users to extract various details from TikTok videos, such as:
- Transcript of the video
- Video metadata including title, play count, and more
- Audio used in the video
- User information like username and follower count
This API is perfect for developers working on applications that need TikTok video data for analysis, transcription, or content scraping.
What You Can Get From This API
By providing the video URL, this API returns a comprehensive set of data:
- Transcript: A fully extracted transcript from the video, broken down by segments.
- Video Information: Metadata like the title, views, and share statistics.
- Audio File: Direct access to the video’s audio for further processing.
- User Information: Details about the TikTok user, such as follower count and nickname.
Typical Use Cases
- Content Analysis: Researchers and data scientists can analyze TikTok video content for trends, sentiment analysis, or linguistic research.
- Social Media Monitoring: Brands or marketers can use this API to monitor and analyze TikTok content for marketing campaigns.
- Transcription Services: Convert TikTok video dialogues into transcripts for easy content search or accessibility purposes.
- AI Agents: Integrate TikTok content into AI-driven systems for real-time content moderation, sentiment analysis, or recommendation engines.
Input Parameters
| Field | Type | Required | Description |
|---|---|---|---|
videoUrl | string | Yes | The URL of the TikTok video you want to scrape. |
Example Request:
{"videoUrl": "https://www.tiktok.com/@foxfamilyguy/video/7587841579029679392"}
Output Parameters
| Field | Type | Description |
|---|---|---|
url | string | The URL of the TikTok video. |
title | string | The title of the TikTok video. |
audioUrl | string | The URL to the audio used in the video. |
createTime | int | The timestamp when the video was created. |
playCount | int | The number of plays the video has received. |
commentCount | int | The number of comments on the video. |
diggCount | int | The number of likes (diggs) the video has received. |
shareCount | int | The number of times the video has been shared. |
collectCount | int | The number of times the video has been saved or collected. |
duration | float | The duration of the video in seconds. |
text | string | The full transcript of the video. |
segments | array | A list of transcript segments with timestamps. |
nickname | string | The nickname of the video’s creator. |
avatarUri | string | The avatar URL of the user who created the video. |
signature | string | The signature/description of the TikTok user. |
secUid | string | The unique identifier for the user. |
followerCount | int | The number of followers the user has. |
followingCount | int | The number of people the user is following. |
heartCount | int | The total number of hearts (likes) the user has received across all their videos. |
errMsg | string | Error message (empty string if successful) |
timestamp | string | The timestamp of the last time the data was fetched. |
Example Output:
{"url": "https://www.tiktok.com/@foxfamilyguy/video/7587841579029679392","title": "how meg ruined #christmas �","audioUrl": "https://v77.tiktokcdn.com/d69f3b916a47c4099230a528b8e60c47/6954abf2/video/tos/useast2a/tos-useast2a-v-2370-euttp/ocwcNCNLWmJtqEMpdTFfDBQyFbVj3ZIKJ7DfUJ/?a=1233&bti=ODszNWYuMDE6&ch=0&cr=0&dr=0&er=0&lr=default&cd=0%7C0%7C0%7C0&br=250&bt=125&ft=.NpOcInz7ThNmEIPXq8Zmo&mime_type=audio_mpeg&qs=6&rc=aDU4ODszNDg8OjM5OmczNUBpajg7Znk5cmxwODMzZjU8NUAtL18tLi9gNjQxYjBgMTUwYSNgbjIyMmRjbzNhLS1kMTNzcw%3D%3D&vvpl=1&l=20251230125121762818C6D08C287E2134&btag=e00088000&cc=13","createTime": 1766682054,"playCount": 273600,"commentCount": 163,"diggCount": 26400,"shareCount": 2267,"collectCount": 1548,"duration": 40,"text": "There you go, Stewie ...","segments": [...],"nickname": "Family Guy","avatarUri": "https://p16-pu-sign-no.tiktokcdn-eu.com/tos-no1a-avt-0068c001-no/f70a11ee4bdc3aa88d610798fdf6de95~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=14579&refresh_token=e1cbc4be&x-expires=1767240000&x-signature=j8BIsmI8MSeKmW3uFpVLKNRYad4%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=maliva","signature": "Official TikTok for #FamilyGuy. \nWatch anytime on @hulu!�","secUid": "MS4wLjABAAAA5T1E_pbQipaEQrS5yonhUbyM7k2Xn_fqn58HQF2sj19QmSXlRpDGqdLzNmBFlxUP","followerCount": 2800000,"followingCount": 16,"heartCount": 64400000,"errMsg": "","timestamp": "2025-12-26T09:04:45.843Z"}
Why We Are Different 🚀
Unlike other APIs that may only provide basic video details, Tiktok Transcripts Scraper focuses on delivering the full content experience with comprehensive transcript data, metadata, and audio access all in one API call. Whether you're building a content analysis platform or just need accurate video transcripts, our API gives you everything you need.
Notes 📝
The API currently supports only video URLs as input. Search terms or user-specific queries are not supported.
The API outputs data based on the availability of the transcript in the video. If no transcript is available, the text field may be empty.
Due to the dynamic nature of TikTok, video data such as views or comments may change frequently.
Support 🛠️
If you encounter any issues or need support, feel free to reach out to us at:
Email: support@apismith.online
Thank you for using Tiktok Transcripts Scraper! 🚀