VOOZH about

URL: https://apify.com/dz_omar/tiktok-video-downloader?fpr=smcx63

⇱ TikTok Video Downloader - No Watermark Extractor Β· Apify


Pricing

$4.99/month + usage

Go to Apify Store

TikTok Video Downloader

Extract TikTok πŸŽ₯ video download links without watermarks. Get complete metadata, engagement metrics, and automatic downloads with smart resource allocation. Perfect for content creators, researchers, and businesses needing clean TikTok content.

Pricing

$4.99/month + usage

Rating

5.0

(6)

Developer

πŸ‘ FlowExtract API

FlowExtract API

Maintained by Community

Actor stats

8

Bookmarked

79

Total users

2

Monthly active users

4 months ago

Last modified

Share

Download TikTok videos without watermark. Extract direct download links from TikTok URLs with full metadata including views, likes, shares, and comments.

Features

  • 🎬 Extract Video URLs - Get direct playable video links from TikTok
  • πŸ“Š Full Metadata - Views, likes, shares, comments, duration, quality
  • πŸ’Ύ Optional Download - Store videos in Apify Key-Value Store with persistent links
  • πŸ”„ Resumable Runs - State persistence for interrupted runs
  • 🎯 FPS Selection - Choose between 30 or 60 FPS quality
  • πŸ” Auto Retry - Automatic retry with exponential backoff for failed requests
  • 🌐 Proxy Support - Built-in proxy configuration for better success rates

Input

FieldTypeRequiredDefaultDescription
videoUrlsarrayβœ…-TikTok video URLs to process
preferredFpsstring❌"60"Video quality: "30" or "60" FPS
downloadVideoboolean❌falseStore videos on Apify servers
proxyConfigobject❌-Proxy configuration

Example Input

{
"videoUrls":[
{"url":"https://www.tiktok.com/@username/video/1234567890"},
{"url":"https://vm.tiktok.com/ABC123"}
],
"preferredFps":"60",
"downloadVideo":true
}

πŸ“Š Sample Output Structure

πŸ‘ Sample Output

Each video produces a dataset item with the following structure:

{
"videoUrl":"https://www.tiktok.com/@user/video/123",
"videoId":"1234567890",
"directUrl":"https://v16-webapp.tiktok.com/...",
"title":"Video description text",
"author":"Creator Name",
"authorId":"123456789",
"Cover":"https://p16-sign.tiktok.com/...",
"duration":15,
"viewCount":100000,
"likeCount":5000,
"shareCount":200,
"commentCount":150,
"width":576,
"height":1024,
"quality":"540p",
"fileSize":"1234567",
"extractedAt":"2024-01-15T10:30:00.000Z",
"download":{
"available":true,
"url":"https://api.apify.com/v2/key-value-stores/.../records/...",
"format":"mp4",
"status":"completed",
"fileSizeHuman":"1.5 MB"
},
"processingTime":2500,
"success":true
}

Dataset Views

The Actor provides four pre-configured dataset views:

  1. Overview - Quick summary with video ID, title, author, and status
  2. Statistics - Engagement metrics (views, likes, shares, comments)
  3. Downloads - Download links and file information
  4. Errors - Failed extractions with error details

State Persistence & Resumability

This Actor supports resumable runs. If a run is interrupted (migration, timeout, abort), it will automatically resume from where it left off on the next run with the same input.

State is automatically saved:

  • Every 3 processed videos
  • On Actor migration events
  • On Actor abort events
  • Before Actor exit

To disable state persistence, set enableStatePersistence: false in input.

Proxy Configuration

For better success rates, especially with high-volume extractions:

{
"proxyConfig":{
"useApifyProxy":true,
"apifyProxyGroups":["RESIDENTIAL"],
"apifyProxyCountry":"US"
}
}

Error Handling

The Actor implements intelligent retry logic:

Error TypeRetryableBehavior
Network timeoutβœ…Exponential backoff
Rate limiting (429)βœ…Extended backoff
Server errors (5xx)βœ…Standard backoff
Video not found (404)❌Immediate fail
Private/restricted video❌Immediate fail
Invalid URL❌Immediate fail

Run Summary

After completion, a summary is saved to the Key-Value Store under the key RUN_SUMMARY:

{
"total":10,
"processed":10,
"successful":9,
"failed":1,
"skipped":0,
"retried":2,
"downloads":{
"enabled":true,
"successful":9,
"failed":0
},
"resumed":false,
"completedAt":"2024-01-15T10:35:00.000Z"
}

Limitations

  • TikTok direct URLs may expire (use downloadVideo: true for persistent links)
  • Some region-restricted videos may not be accessible
  • Private videos cannot be extracted

🀝 Support & Resources

Social Media

Related Actors

  • Universal File Downloader: Powers the intelligent download system
  • TikTok Profile Scraper: Extract user profiles and video lists
  • Social Media Analytics: Comprehensive social media data extraction

You might also like

Whatsapp Scraper Profile(unlimited by month)

antonio_cesar/whatsapp-scraper-profile-unlimited-by-month

WhatsApp Profile Scraper lets you extract public profile info from any WhatsApp number β€” unlimited per month.

πŸ‘ User avatar

AntΓ΄nio CΓ©sar

186

5.0

Whatsapp Scraper Profile Bulk, CSV, SpreadSheet or Input file

antonio_cesar/whatsapp-scraper-profile-bulk

Whatsapp Bulk Scraper Profile send your spreadsheet or CSV file and scrape

πŸ‘ User avatar

AntΓ΄nio CΓ©sar

399

Whatsapp Profiles Scraper

inutil_labs/wscrp-free

Scrape the Whatsapp network and fetch profile info of any user, including: Profile picture, About status, or check if it's a Whatsapp for Business or personal account.

4.2K

5.0

Whatsapp Scraper

inutil_labs/whatsapp-scraper

Fetch Whatsapp profiles data, including: display picture, name and status.

8

1.0

Tiktok-Profile-Scraper

lazyscraper/tiktok-profile-scraper

This tool extracts public TikTok profile data with speed and accuracy. It collects key attributes including: - Username - Display Name - Bio - Profile Image URLs - Region - Profile Link - Verification Status - Engagement stats: Follower Count, Total Likes, Video Count

147

3.0

Tiktok Profile Data Scraper

coderx/tiktok-profile-data-scraper

Tiktok Profile Insights Scraper is a lightweight tool that collects detailed public data from a list of Tiktok usernames. It fetches profile info to help you analyze accounts at scale.

WhatsApp Messages Scraper

extremescrapes/whatsapp-messages-scraper

Scrape and monitor WhatsApp group or private chat messages in real time. Scan the QR code to connect and start collecting structured WhatsApp message data.

πŸ‘ User avatar

Extreme Scrapes

410

1.5

Tiktok Followers Count Scraper

kawsar/tiktok-followers-count-scraper

TikTok follower count scraper that pulls followers, following, likes, and video stats for any public username, so you don't have to look them up by hand.

TikTok Profile Scraper | Followers, Likes & Bio Data

benthepythondev/tiktok-profile-scraper

Scrape TikTok profiles at scale. Extract followers, following, likes, video count, bio, bio link & verified status. Fast HTTP-based - no browser needed. Supports usernames & URLs. Perfect for influencer research, competitor analysis & lead generation.

Whatsapp Scraper Profile By Number

antonio_cesar/whatsapp-scraper-profile

WhatsApp Scraper Profile By Number allows you to extract public profile information directly from a WhatsApp number.

πŸ‘ User avatar

AntΓ΄nio CΓ©sar

264

5.0