VOOZH about

URL: https://apify.com/pocesar/download-tiktok-video

โ‡ฑ Tiktok video downloader ยท Apify


Pricing

$10.00/month + usage

Go to Apify Store

Tiktok video downloader

Download TikTok videos in bulk and save to Apify Key value store

Pricing

$10.00/month + usage

Rating

2.8

(2)

Developer

๐Ÿ‘ Paulo Cesar

Paulo Cesar

Maintained by Community

Actor stats

1

Bookmarked

531

Total users

4

Monthly active users

a year ago

Last modified

Share

Download multiple public tiktok videos in parallel to the Apify Key Value store.

Supported URLs

  • https://www.tiktok.com/@username/video/...

Custom data

If you need to pass custom data to the output, set the userData object of the request in the startUrls array and it will be appended to the output

{
"startUrls":[{
"url":"https://www.tiktok.com/@.../video/...",
"userData":{
"userid":"6236572396729"
}
}]
}

Integration

Integrates with the https://apify.com/pocesar/merge-key-value-store-pieces to merge the output as one output for each chunks downloaded. Otherwise, check the way for doing this manually below.

Output

The generated output is the following:

{
"url": "https://www.tiktok.com/@khaby.lame/video/7211630755884043525", // original URL requested
"hash": "1e0ef015", // the internal hash of the video, never changes between requests
"partsUrl": "https://api.apify.com/v2/key-value-stores/SOME_ID/records/1e0ef015", // the URL to the Key Value store where the video parts are stored
"userData": {
"userid": "6236572396729"
},
"#error": false // hidden field if there was an error
}

The video is chunked in parts of ~2MB each and saved to the Key Value store. To be able to download it, you'll need to download all the parts and concatenate them together. Here's a small example that can be used in the browser:

const{ appendFileSync }=require('node:fs');
asyncfunctionmain(datasetId){
const items =awaitfetch(`https://api.apify.com/v2/datasets/${datasetId}/items?clean=true&format=json`).then((response)=> response.json());
const firstVideo = items[0].partsUrl;// partsUrl contains the location to the Key Value store
// get the parts from the Key value store
const{ parts, length, contentType }=awaitfetch(firstVideo).then((response)=> response.json());
console.log({ parts, length, contentType });
// wait for all parts to be downloaded
for(const url of parts){
// download part using fetch
const downloaded =awaitfetch(url);
// get an arrayBuffer from the chunk
const arrayBuffer =newUint8Array(await downloaded.arrayBuffer());
console.log(`Downloaded ${arrayBuffer.byteLength} bytes from ${url}`);
// write downloaded chunk to file
appendFileSync('video.mp4', arrayBuffer);
}
}
main('YOUR_DATASET_ID');

You might also like

TikTok Video Downloader

epctex/tiktok-video-downloader

Download any videos from TikTok.com

TikTok Video Downloader

apilabs/tiktok-downloader

Download TikTok videos or extract audio without any limits

TikTok Video Downloader

dltik/tiktok-video-downloader

Download TikTok videos without watermark as MP4, convert TikTok to MP3 audio, or save photo slideshows as ZIP. Supports Douyin. No proxy needed, no login required. Returns the actual file in key-value store with full metadata (title, author, views, likes, duration).

LinkedIn Video Downloader

pocesar/download-linkedin-video

Download Linkedin videos in bulk and save to Apify Key value store

188

TikTok Video Downloader - Bulk Download TikTok Videos API

code-node-tools/tiktok-video-downloader

Bulk download TikTok videos without watermark from channels, playlists, or single URLs. Automate TikTok video downloads with proxy rotation and API access. Best yt-dlp alternative for mass TikTok scraping.

253

TikTok Video Downloader

truefetch/tiktok-video-downloader

Download any TikTok video in HD with no watermark, original audio, and creator details โ€” title, hashtags, play count, and like count. $0.05 metadata or $0.25 download.

128

4.3

TikTok Video Downloader

easyapi/tiktok-video-downloader

The TikTok Video Downloader allows you to download TikTok videos without watermarks, preserving original quality. With support for MP3 and MP4 formats, free unlimited downloads, and no need for account logins, this tool is perfect for content creators and social media enthusiasts! ๐ŸŽ‰

Tiktok Video And Thumbnail Downloader

kingscraper/tiktok-video-and-thumbnail-downloader

Extract TikTok videos ๐ŸŽฌ with HD/SD ๐Ÿ“บ no-watermark ๐Ÿšซ๐Ÿ’ง + watermarked ๐Ÿ’ง options High-res thumbnails ๐Ÿ–ผ๏ธ and rich metadata ๐Ÿ“Š including views ๐Ÿ‘€, likes ๐Ÿ‘, comments ๐Ÿ’ฌ, shares ๐Ÿ”, creator details ๐Ÿ‘ค, and duration โฑ๏ธ Batch process multiple URLs ๐Ÿ”— with clean JSON output ๐Ÿ“ฆโœจ

TikTok Video Downloader(With No watermarks)

thenetaji/tiktok-video-downloader

The TikTok Video Downloader allows fast, high-quality downloads of TikTok videos without needing an account and without any watermarks. Ideal for content creators, it offers a user-friendly interface and simultaneous downloads with batch download support. Try now!

128

2.1

๐Ÿ“ท TikTok Frame Extractor - Get Video Thumbnails & Cover Images

ingeniela/tiktok-frame-extractor

Extract high-quality cover images and thumbnails from any TikTok video instantly. No download needed. Get public URLs in seconds. Perfect for bulk processing.