TikTok and Douyin Video Downloader
Pricing
$1.00 / 1,000 results
Go to Apify Store
TikTok and Douyin Video Downloader
TikTok & Douyin Video Downloader: Scrape video details & get no-watermark download links from both platforms. Input URLs, receive clean video files and metadata (likes, shares, creator info). Perfect for archiving, analysis, and data integration.
0.0 (0)
Pricing
$1.00 / 1,000 results
0
13
13
Last modified
3 days ago
An efficient Apify Actor for extracting video information and obtaining watermark-free video download links from Douyin and TikTok platforms.
Features
- 🚀 Supports Douyin and TikTok video URLs
- 📊 Extracts detailed video information (title, author, likes, comments, etc.)
- 💧 Provides watermark-free HD video download links
- 🔌 Simple and easy-to-use API interface
- ⚡ Efficient and stable data extraction capabilities
Input Parameters
The Actor accepts JSON-formatted input with the following fields:
{"url": "https://v.douyin.com/abc123def/"}
Parameter | Type | Required | Description |
---|---|---|---|
url | String | Yes | Douyin or TikTok video URL |
Output Result
The Actor outputs a JSON object containing detailed video information:
{"from": "douyin","video_id": "7422990810217745714","desc": "赌神推出江湖后仍然有人不断找他挑战 #周润发 #经典港剧 #澳门风云","type": "video","created_at": 1728299768,"author": {"nick_name": "卡卡追好剧","uid": "92335555140","short_id": "332506063","avatar": "https://p3-pc.douyinpic.com/aweme/100x100/aweme-avatar/tos-cn-i-c9aec8xkvj_4361e4adcf56410fb86e776e5bc2f68e.jpeg?from=327834062","signature": "","sec_uid": "MS4wLjABAAAAasy5jcOVEFJgo6BY3A1rxuRd2I6Vtwf0eAurA1l50jc","cover_url": "https://p3-pc-sign.douyinpic.com/obj/c8510002be9a3a61aad2?lk3s=138a59ce&x-expires=1758765600&x-signature=8eUIDc8knAZfMhfmN5OOKDBnE4I%3D&from=327834062","unique_id": "w497881129","age": 36,"total_like": 6533727},"music": {"id": 7422990962915380000,"mid": "7422990962915380009","author": "卡卡追好剧","title": "@卡卡追好剧创作的原声","cover": "https://p3-pc.douyinpic.com/aweme/1080x1080/aweme-avatar/tos-cn-i-c9aec8xkvj_4361e4adcf56410fb86e776e5bc2f68e.jpeg?from=327834062","duration": 306,"url": "https://lf26-music-east.douyinstatic.com/obj/ies-music-hj/7422991049661909818.mp3"},"video": {"height": 1080,"width": 1920,"dynamic_cover": "https://p3-pc-sign.douyinpic.com/obj/tos-cn-i-dy/a07b68e8ac054c77b72d38dcdbc2db66?lk3s=138a59ce&x-expires=1758765600&x-signature=Q%2BT3ZZIfjyr0FCpfcuBromkxqsc%3D&from=327834062_large&s=PackSourceEnum_AWEME_DETAIL&se=false&sc=dynamic_cover&biz_tag=pcweb_cover&l=202509111014339C53CC35BC9291DA8E55","origin_cover": "https://p3-pc-sign.douyinpic.com/tos-cn-p-0015/o0gqaE8unAuuwAUiADBnksDAFAKICIf9vA2fDs~tplv-dy-360p.jpeg?lk3s=138a59ce&x-expires=1758765600&x-signature=YBTFM%2B%2BsLXUWka26qfg6FyxMyWM%3D&from=327834062&s=PackSourceEnum_AWEME_DETAIL&se=false&sc=origin_cover&biz_tag=pcweb_cover&l=202509111014339C53CC35BC9291DA8E55","watermark_url": "https://www.douyin.com/aweme/v1/play/?video_id=v0200fg10000cs1s557og65hftlpk0m0&line=0&file_id=4b897e6e0670499f8fa3306dca2b9ca9&sign=0bd9a1aebb55b4e5e07cedb10a7d88ff&is_play_url=1&source=PackSourceEnum_AWEME_DETAIL","url": "https://v5-dy-o-abtest.zjcdn.com/519f54d7b095f7eb1dfd9dcc25e32c54/68c25beb/video/tos/cn/tos-cn-ve-15/oEwQEIrOAAUKBfFB7Let4OGCA1BeYIB0T5cphH/?a=6383&ch=26&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=1576&bt=1576&cs=0&ds=4&ft=CZdgCYlIDyjNNRVQ9wpU0Nyhd.05K3m73-ApQX&mime_type=video_mp4&qs=0&rc=PGZlZGczNmlpPDM5aGg8ZUBpMzNzd2s5cjh2djMzNGkzM0BeNi9gMzBeNTYxNC0zNDUxYSNqaGljMmQ0Mi5gLS1kLS9zcw%3D%3D&btag=c0000e00030000&cquery=100K_100o_100w_100B_100H&dy_q=1757556873&feature_id=46a7bb47b4fd1280f3d3825bf2b29388&l=202509111014339C53CC35BC9291DA8E55","url2": "https://www.douyin.com/aweme/v1/play/?video_id=v0200fg10000cs1s557og65hftlpk0m0&line=0&file_id=4b897e6e0670499f8fa3306dca2b9ca9&sign=0bd9a1aebb55b4e5e07cedb10a7d88ff&is_play_url=1&source=PackSourceEnum_AWEME_DETAIL","images": null,"comment_count": 601,"digg_count": 14640,"share_count": 385,"play_count": 0,"duration": 306388}}
Output Field Description
Main Information
from
: Platform source ("douyin" or "tiktok")video_id
: Unique video identifierdesc
: Video description/captiontype
: Content type ("video" or "image")created_at
: Creation timestamp (Unix time)
Author Information
author.nick_name
: Author's display nameauthor.uid
: Author's unique IDauthor.short_id
: Author's short IDauthor.avatar
: Author's avatar image URLauthor.signature
: Author's bio/signatureauthor.sec_uid
: Author's secure UIDauthor.cover_url
: Author's cover image URLauthor.unique_id
: Author's unique usernameauthor.age
: Author's ageauthor.total_like
: Total likes received by author
Music Information
music.id
: Music track IDmusic.mid
: Music track MIDmusic.author
: Music author/creatormusic.title
: Music titlemusic.cover
: Music cover image URLmusic.duration
: Music duration (milliseconds)music.url
: Music track URL
Video Information
video.height
: Video height in pixelsvideo.width
: Video width in pixelsvideo.dynamic_cover
: Animated cover URLvideo.origin_cover
: Original cover image URLvideo.watermark_url
: Watermarked video URLvideo.url
: Watermark-free video URL (primary)video.url2
: Alternative watermark-free video URLvideo.images
: Image URLs (for image posts)video.comment_count
: Number of commentsvideo.digg_count
: Number of likesvideo.share_count
: Number of sharesvideo.play_count
: Number of plays/viewsvideo.duration
: Video duration (milliseconds)
Usage
Using via Apify Platform
- Visit the Actor page
- Enter the video URL in the input configuration
- Run the Actor
- Retrieve the output results
Using via API
const { ApifyClient } = require('apify-client');const client = new ApifyClient({token: 'YOUR_APIFY_TOKEN',});const run = await client.actor("YOUR_USERNAME/tiktok-douyin-downloader").call({url: "https://v.douyin.com/abc123def/",});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Example
Input Example
{"url": "https://v.douyin.com/abc123def/"}
Output Example
See the full output example above.
Notes
- The Actor provides both watermarked (
watermark_url
) and watermark-free (url
) video URLs - For TikTok URLs, the output structure will be similar with appropriate field names
- The watermark-free URLs may have expiration times
- Some fields might be null depending on the video and platform
Support
For issues or questions, please contact support or check the Apify documentation.