TikTok Profile Videos/Photos Backup Archiver
Under maintenancePricing
from $10.00 / 1,000 downloaded-items
TikTok Profile Videos/Photos Backup Archiver
Under maintenanceScrapes and downloads TikTok posts (videos and photo slideshows) watermark-free from any public profile. Stitches slideshows into MP4 with FFmpeg, bundles everything into a ZIP for easy bulk download.
Pricing
from $10.00 / 1,000 downloaded-items
Rating
0.0
(0)
Developer
The Joshua Lab
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
4 days ago
Last modified
Categories
Share
📹 TikTok Profile Backup & Archiver (Watermark-Free)
Multi-post TikTok scraper and batch video/slideshow downloader.
Note: TikTok's anti-bot measures change periodically — if scraping starts failing, check for an actor update or open an issue.
Scrapes and bulk-downloads all videos from a profile with just a username and photo slideshows watermark-free. Photo slideshows are automatically stitched into MP4 videos using FFmpeg with the original audio. Downloads are bundled into a single ZIP archive stored in the Apify Key-Value Store for easy retrieval.
📸 Product Screenshots & Console Views
| 1️⃣ Input Configuration Form | 2️⃣ Live Run Execution Console |
|---|---|
![]() | ![]() |
| 3️⃣ Dataset Table Export View | 4️⃣ Key-Value Store Zip Vault |
|---|---|
![]() | ![]() |
Prerequisites
- FFmpeg must be installed and available in your system PATH. The actor will throw an error on startup if FFmpeg is missing. On the Apify platform, FFmpeg is pre-installed in the Docker image.
Input Parameters
To run this actor, you only need to provide the TikTok Username. All other settings are optional configurations.
🟢 Basic Input
username(String): TikTok username (without the@symbol) to scrape and download (e.g.tiktok).
⚙️ Advanced Configurations (Optional)
Output
- Dataset: Each downloaded post is logged as a dataset entry with
url,filename,status(downloadedorfailed), andsizeBytes. - Key-Value Store: If
shouldZipistrue, adownloads.zipfile is saved. Iffalse, individual video files are saved underdownloads/<username>/<filename>.
Download Only Mode
If you already have a list of TikTok video/photo URLs, you can skip profile scraping entirely:
- Set
downloadOnlytotrue. - Paste your URLs into the
postLinksarray. - The actor will download each URL directly without opening a browser.
Running Locally
cd tiktok-profile-archiverapify run
The actor reads input from storage/key_value_stores/default/INPUT.json.



