482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / Social & Video

TikTok Video Downloader logo

TikTok Video Downloader

hipersoft/tiktok-downloader

Download TikTok videos without watermark in bulk. Paste video or photo-slideshow URLs and get a clean HD MP4 download link plus full metadata: caption, author, play/like/comment/share counts, sound and cover — one row per post as JSON, CSV or Excel. For creators, research and n8n.

Total users

9

Monthly users

4

Total runs

678

Per video downloaded

$0.0035

Last rebuilt

Oct 28, 2026

Overview

Download TikTok videos without the watermark, in bulk. Paste one or more TikTok links and get a clean HD MP4 download link for each post — plus the full data behind it: caption, author, sound, cover image and every engagement number (views, likes, comments, shares). Photo slideshows are supported too: you get each image in the post. One tidy row per URL, ready to export as JSON, CSV or Excel.

This is the cheap, no-nonsense way to save TikTok clips at scale for content creators, marketers, researchers and anyone building an automated media pipeline.

Why use this TikTok downloader

  • 🎬 No watermark — every video comes back with a clean, watermark-free MP4 link (the watermarked version is included too, if you want it).
  • 🖼️ HD quality — get the high-definition download link when the post has one.
  • 📊 Full metadata — caption, author handle and name, upload date, duration, view/like/comment/share counts, sound title and cover image.
  • 🖇️ Photo posts supported — TikTok photo/slideshow posts return every image, not just video.
  • 🔗 Any TikTok link — full video URLs, short share links (vm./vt.tiktok.com) and bare video IDs all work.
  • 📦 Bulk in one run — drop in a whole list of URLs and get one clean record per post.
  • 💸 Cheapest per-video pricing — pay only for the posts you actually download, with volume discounts as you scale.
  • 📤 Export anywhere — JSON, CSV or Excel, or pull straight from the dataset into your own tools, Make or n8n.

What you get

Each post is one dataset record like this:

{
  "source": "tiktok",
  "inputUrl": "https://www.tiktok.com/@scout2015/video/6718335390845095173",
  "id": "6718335390845095173",
  "url": "https://www.tiktok.com/@scout2015/video/6718335390845095173",
  "title": "Scramble up ur name & I'll try to guess it #foryoupage",
  "authorUniqueId": "scout2015",
  "authorNickname": "Scout, Suki & Stella",
  "authorId": "53279706535428096",
  "authorAvatar": "https://.../avatar.jpeg",
  "createTime": "2019-07-27T13:32:38.000Z",
  "duration": 10,
  "cover": "https://.../cover.jpeg",
  "downloadUrl": "https://.../video-no-watermark.mp4",
  "downloadUrlHd": "https://.../video-hd.mp4",
  "watermarkedUrl": "https://.../video-watermarked.mp4",
  "playCount": 159200,
  "likeCount": 35155,
  "commentCount": 5721,
  "shareCount": 1475,
  "downloadCount": 252,
  "musicTitle": "original sound - tiffanie.yunque",
  "musicAuthor": "tiff",
  "musicUrl": "https://.../sound.mp3",
  "images": [],
  "isPhotoPost": false
}

Input

Give the downloader a list of TikTok URLs. That's it.

{
  "postUrls": [
    "https://www.tiktok.com/@scout2015/video/6718335390845095173",
    "https://www.tiktok.com/@tiktok/video/7106594312292453675"
  ],
  "maxItems": 0
}
Field Description
postUrls One or more TikTok video or photo-slideshow URLs (required). Full links, short share links (vm./vt.tiktok.com) and bare video IDs all work. Plain strings or { "url": "..." } objects.
maxItems Maximum number of posts to download (0 = no limit; process every URL).
proxyConfiguration Optional. Not needed for normal use — leave it off.

Output fields

Field Description
id TikTok post ID.
url Canonical post URL.
title Post caption / description.
authorUniqueId / authorNickname Author handle and display name.
authorId / authorAvatar Author ID and avatar image.
createTime Upload time (ISO 8601).
duration Video length in seconds.
cover Cover / thumbnail image.
downloadUrl No-watermark MP4 download link.
downloadUrlHd HD download link when available.
watermarkedUrl Watermarked MP4 link.
playCount / likeCount / commentCount / shareCount / downloadCount Engagement stats.
musicTitle / musicAuthor / musicUrl Sound used in the post.
images Array of image URLs for photo/slideshow posts.
isPhotoPost true when the post is a photo slideshow instead of a video.

Use cases

  • Save clean videos — grab watermark-free TikTok videos for reposting, editing or archiving.
  • Content research — pull captions, sounds and engagement stats across a batch of posts to study what performs.
  • Sound & music sourcing — capture the audio track and cover for each post.
  • Photo slideshow export — download every image from TikTok photo posts in one go.
  • Automation — feed a list of URLs from a spreadsheet, Make or n8n and get structured records back with direct download links.

FAQ

Does it remove the TikTok watermark? Yes — downloadUrl is the clean, watermark-free MP4. The original watermarked link is also included if you prefer it.

Can I download many videos at once? Yes. Put as many URLs as you like in postUrls and you get one record per post.

Does it work with short share links? Yes — vm.tiktok.com and vt.tiktok.com links, full URLs and bare video IDs are all accepted.

What about photo (slideshow) posts? Fully supported. isPhotoPost will be true and every image URL is returned in images.

Do I need a proxy? No. Proxy is optional and off by default.

How much does it cost? Pay-per-event: a tiny charge per run plus a small charge per post downloaded, with tier discounts as your volume grows. See the Pricing tab for current rates.

Notes

This tool retrieves media and public metadata for TikTok posts whose URLs you provide. It is an independent tool and is not affiliated with, endorsed by or connected to TikTok; all names and trademarks belong to their respective owners. Only download content you own or have the right to use, and respect TikTok's terms and applicable copyright law. Public content only.

Input

FieldTypeDescription
postUrls required
TikTok URLs
arrayOne or more TikTok video or photo-slideshow URLs to download. Accepts full links (https://www.tiktok.com/@user/video/123...), short share links (vm.tiktok.com/xxxx, vt.tiktok.com/xxxx) and bare video IDs. You can paste plain strings or {"url": "..."} objects.
maxItems
Max items
integerMaximum number of posts to download (0 = no limit; process every URL you provide).
Default: 0
proxyConfiguration
Proxy (optional)
objectOptional proxy. Not required — leave off to run on a direct connection. Enable only if you specifically want requests routed through a proxy.

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~tiktok-downloader/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "postUrls": [
    "https://www.tiktok.com/@scout2015/video/6718335390845095173",
    "https://www.tiktok.com/@tiktok/video/7106594312292453675"
  ]
}'

Pricing

EventPricePaid plans from
Video downloaded
Charged once per TikTok post successfully downloaded (video or photo), with its no-watermark link and metadata.
$0.0035$0.0018

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

Website Contact Scraper

Extract business emails, phone numbers and social media profiles from any list of websites. De-obfuscates emails, reads Organization schema, and optionally crawls contact/about pages. Bulk-ready.

1,576 runs · 69 users · $0.0024 / website scraped

Threads Downloader

Download Threads photos, videos and carousel posts by URL. Paste threads.net or threads.com links and get ready-to-use download links plus direct media URLs, a thumbnail, media type and count — one row per URL as JSON, CSV or Excel. Cheap, bulk, built for creators and n8n.

799 runs · 4 users · $0.003 / post downloaded

Reddit Scraper

Scrape Reddit posts and comments by subreddit, keyword, author or thread URL. Get titles, self-text, scores, upvote ratio, comment counts, comment trees and permalinks — one clean row per post or comment. Export as JSON, CSV or Excel.

568 runs · 15 users · $0.0034 / post scraped

Spotify Scraper

Search Spotify and scrape public metadata for tracks, artists, albums and playlists: names, artists, popularity, followers, genres, release dates, duration, ISRC, preview URL and more. No Spotify login or API key required. For music research, catalogs and analytics.

478 runs · 9 users · $0.0034 / item scraped

Reddit Video, Image & GIF Downloader

Download Reddit videos, images and GIFs by post URL. Paste reddit.com or redd.it links and get ready-to-use download links — videos as a single playable MP4 with audio, images and galleries as direct links — one row per URL as JSON, CSV or Excel. Cheap, bulk, built for creators and n8n.

453 runs · 16 users · $0.003 / item scraped

YouTube Scraper

All-in-one YouTube API: get video metadata, full transcripts, comments with replies, channel data, and search results in a single call. No setup, fast and cheap.

350 runs · 52 users · $0.0032 / video scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build