TikTok Video Downloader & API: No Watermark, HD & Bulk avatar

TikTok Video Downloader & API: No Watermark, HD & Bulk

Pricing

from $1.99 / 1,000 video downloads

Go to Apify Store
TikTok Video Downloader & API: No Watermark, HD & Bulk

TikTok Video Downloader & API: No Watermark, HD & Bulk

Download TikTok videos without watermark in bulk: links, short links, IDs or whole profiles (latest videos, date range, only new ones). Pick the quality: H.264 that plays everywhere or 1080p HD. Photo post images, covers, MP3 sounds and one ZIP with metadata.

Pricing

from $1.99 / 1,000 video downloads

Rating

0.0

(0)

Developer

Superior Actors

Superior Actors

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

2

Monthly active users

4 days ago

Last modified

Share

TikTok Video Downloader & API: No Watermark, HD & Bulk

Download TikTok videos without watermark in bulk: paste video links, short share links, IDs or whole profiles, and get every MP4 with a permanent download link plus one ZIP of everything. Pick the quality: the best H.264 that plays everywhere, or 1080p HD when TikTok has it. Photo posts give every image, and you can add covers (JPG) and sounds (MP3) for free.

{ "videos": ["https://www.tiktok.com/@nasa/video/7665075736742530317", "@nasa"], "quality": "highest" }

No TikTok login, no cookies, no browser extension, no watermark remover. Use it as a TikTok downloader API: one call returns the files and clean JSON.

What you get

One row per video or photo post, and all files in tiktok-videos.zip (a folder per author + metadata.csv). Real example, October 2026:

videoAuthorUsernamequalitywidth × heightcodecfileSizeMbdurationSecondsfiles
nasahighest1080 × 1920h2653.0525MP4, cover JPG, MP3
nasacompatible720 × 1280h2643.3625MP4
charlidameliosmallest576 × 1024h2641.0611MP4
nytimes (photo post)10 JPG images
FieldDescription
videoFileUrlPermanent download link of the MP4 without watermark
imageFileUrlsPhoto posts (slideshows): a JPG link for every image
coverFileUrl, audioFileUrlCover JPG and sound MP3 with Download covers / Download sounds
zipFileWhich ZIP part holds the video's files (tiktok-videos.zip, tiktok-videos-2.zip...)
quality, codec, width, height, bitrate, fileSizeMbThe version saved: h264 or h265, resolution, bitrate and size
videoId, videoUrl, videoDescription, videoCreatedAt, durationSecondsVideo ID, link, caption, exact posting time (UTC), length
videoPlayCount, videoLikeCount, videoCommentCount, videoShareCount, videoSaveCountPlays, likes, comments, shares and saves as TikTok shows them
hashtags, mentions, language, photoTitleHashtags and @mentions from the caption, caption language, photo post title
musicTitle, musicAuthor, musicIsOriginal, musicAudioUrlThe sound and TikTok's own audio link
videoAuthorUsername, videoAuthorName, videoAuthorId, videoAuthorVerified, videoAuthorFollowerCountThe creator
coverUrlTikTok's cover link (expires after a few days, the JPG copy does not)
input, inputProfile, position, downloadedAtWhich input the row came from

How it works

  1. Add videos or profiles: tiktok.com/@user/video/..., photo posts /photo/..., short links vm.tiktok.com/..., vt.tiktok.com/..., tiktok.com/t/..., video IDs, tiktok.com/@user or @user
  2. Choose the Quality; optionally turn on covers and sounds
  3. Run, then open the ZIP link in the status message (or the Output tab), or download single files from the dataset
InputWhat it does
TikTok videos or profilesAny mix of links, short links, IDs and profiles
Qualitycompatible (default): the sharpest H.264, plays on every device and editor. highest: the sharpest version, 1080p when it exists (often H.265/HEVC). smallest: the smallest file
Videos per profileLatest N videos of each profile, newest first (default 20, 0 = all)
Posted after / beforeOnly videos from a date range: 2026-09-01 or 7 days, 2 weeks, 1 year
Only new videos since the previous runSkip what earlier runs already downloaded: schedule it to back up an account
ZIP archiveOn by default: everything in one download, split every ~200 MB
Download covers / soundsCover JPG and sound MP3 for every video, free

A video that is deleted, private or not found gives a row with error and is not charged.

Why this Actor

🎞️ Choose the qualityMost downloaders save one version. Here: H.264 for any player, 1080p HD (H.265) when TikTok has it, or the smallest file. The row shows codec and resolution
🚫 No watermarkThe clean video TikTok plays on its website, not the download version with the logo and @username
🗜️ One ZIP for everythingA folder per author and metadata.csv with caption, date, stats and file name of every video
👤 Whole profilesAll videos of a creator, a date range, or only the new ones since the last run
🖼️ Photo posts, covers, soundsEvery slideshow image as JPG, covers and MP3 sounds included
💰 $2.49 per 1,000 videosCheaper than the popular TikTok downloaders, no subscription, failed videos free

Back up a TikTok account automatically

  1. Add the profile (@yourbrand), set Videos per profile to 0 and turn on Only new videos since the previous run
  2. Run once: every video is downloaded
  3. Save as a task with a daily schedule: each run downloads only the videos posted since, and the ZIP holds just those

The list of downloaded videos is kept per profile in your account (key-value store tiktok-downloader-state). Add an integration to send the files to Google Drive, Dropbox or S3.

Pricing

Pay per downloaded video, no subscription needed. Apify Scale and Business plans pay less:

EventFree and Starter plansScale planBusiness plan
Run start$0.001$0.001$0.001
Video download (MP4 or all images of a photo post)$0.00249$0.002241$0.001992
TaskCost
10 videos~$0.026
1,000 videos~$2.49
Daily backup of an account posting 2 videos a day, for a month~$0.18 per month

Covers, sounds and the ZIP are free. Videos that are not found or fail are not charged. Downloaded files use your Apify storage.

Ready-made tasks

Open it, change the profile, and run:

TaskWhat you get
Download All TikTok Videos From a Profile, No WatermarkThe latest videos of a TikTok account as MP4 files and one ZIP

FAQ

Does the MP4 have a watermark? No. The Actor saves the clean version TikTok plays on its website, not the "save video" version with the logo and @username.

What is the difference between the qualities? TikTok keeps several versions of each video. compatible takes the sharpest H.264 one (usually 720p, sometimes 540p for older videos), which plays everywhere. highest takes the sharpest version of any codec: often 1080p in H.265/HEVC, which plays on phones, Macs, Chrome, Edge and VLC (older Windows players need Microsoft's free HEVC extension). smallest is for large archives. TikTok does not keep 4K versions.

Can I download all videos of a TikTok profile? Yes: add @username, set Videos per profile to 0. Private accounts cannot be downloaded.

How long do the download links work? videoFileUrl, imageFileUrls, coverFileUrl, audioFileUrl and the ZIP point to your Apify storage and work as long as the run's storage is kept (unnamed storages are removed after your plan's data retention period). TikTok's own links (coverUrl, musicAudioUrl) expire after a few days.

Does it work with short links and photo posts? Yes: vm.tiktok.com, vt.tiktok.com and tiktok.com/t/ links and /photo/ posts work like videos.

Do I need a TikTok account or cookies? No. The Actor reads public videos the way the TikTok website does for a visitor.

I only need the stats, not the files. Use TikTok Video Scraper: $0.29 per 1,000 videos, with a views tracker.

Use with the API and AI agents

Run it via the Apify API from Python, Node.js or any HTTP client: the dataset gives each file's link, and the ZIP is at https://api.apify.com/v2/key-value-stores/<storeId>/records/tiktok-videos.zip. Or connect it to Claude, ChatGPT and other AI agents through the Apify MCP server: "Download the last 10 videos of @nasa in HD".

Other tools

ToolWhat it does
TikTok Video ScraperStats of TikTok videos: plays, likes, shares, saves, hashtags, place, views growth between runs
TikTok Profile ScraperAll videos of TikTok profiles: plays, likes, dates, exact followers, new-video alerts, MP4 download
TikTok Transcript ScraperTranscripts and subtitles of TikTok videos and profiles: text, SRT, VTT, translations
TikTok Comments ScraperComments and replies of TikTok videos and profiles, keyword filter, only-new alerts
TikTok Trending Sounds & Songs ScraperTrending TikTok sounds and songs by country and Explore category: videos using each sound, plays, creators, commercial use, MP3
TikTok Viral Videos & Explore ScraperViral TikTok videos from the Explore page in any country and 21 categories: plays, likes, plays per hour, creators, new-video alerts
YouTube Thumbnail DownloaderEvery size of YouTube thumbnails, channel avatars and banners, in one ZIP
Bulk Image DownloaderFull-size images from Google Images, URL lists or datasets, in one ZIP

The Actor downloads only public videos that TikTok shows to any visitor, without logging in. Videos, sounds and captions are the creators' content: download your own videos, ones you have permission to use, or use them in line with copyright law (for example research or commentary), and handle personal data such as usernames in line with GDPR and other privacy laws.