TikTok Video Downloader
Pricing
from $3.99 / 1,000 results
TikTok Video Downloader
TikTok Video Downloader lets you download publicly available TikTok videos in high quality without watermark. Save content for offline viewing, research, trend analysis, marketing insights, archiving, and social media management with a fast and reliable download tool.
Pricing
from $3.99 / 1,000 results
Rating
0.0
(0)
Developer
Scrape Bridge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
TikTok Video Downloader Actor ⚡
Trying to save TikTok videos one by one is slow, and copy-pasting download links quickly turns into a time sink. TikTok Video Downloader Actor processes a list of TikTok video URLs for you and returns download links plus video metadata in a single run—ideal for TikTok video downloader workflows, TikTok to MP4 downloader tasks, and bulk “download TikTok videos MP4” projects. It’s built for marketers, data analysts, and researchers who want TikTok download video online results fast. In practice, you can start with a handful of URLs today and scale to larger batches without manually collecting each video.
See the Data: Sample Output
Here's a real record from a single run:
{"original_url": "https://www.tiktok.com/@therock/video/7473147398718573866","title": "Sample TikTok Title","channel": "therock","duration": "1m 12s","thumbnail": "https://example.com/thumbnail.jpg","video_type": "reel","Download video": "https://api.apify.com/v2/key-value-stores/default/records/Sample_TikTok_Title.mp4"}
Example failure record:
{"original_url": "https://www.tiktok.com/@mrbeast/video/7476529277253635374","error": "Some error message","status": "FAILED"}
| Field | Type | What It Tells You |
|---|---|---|
original_url | string | The exact TikTok URL you provided, so you can trace each result back to its source. |
title | string | null | The video title that’s useful for cataloging and sorting outputs. |
channel | string | null | The creator/handle associated with the video—handy for organizing collections. |
duration | string | A human-readable duration (e.g., 1m 12s) for quick review and filtering. |
thumbnail | string | null | A thumbnail URL you can use in dashboards or preview tiles. |
video_type | string | Helps you understand whether it’s classified as reel or long video. |
Download video | string | A link to the downloadable video (or a direct “not available” value when it can’t be generated). |
status | string | null | Included on failure records to indicate FAILED. |
error | string | null | The error message when a URL can’t be processed successfully. |
Export your full dataset as JSON, CSV, or Excel from the Apify dashboard.
Setting It Up
Drop this into your input.json and you're ready to go:
{"video_urls": [{"url": "https://www.tiktok.com/@therock/video/7473147398718573866"},{"url": "https://www.tiktok.com/@mrbeast/video/7476529277253635374"}],"desired_resolution": "1080p"}
| Parameter | Required | What It Does |
|---|---|---|
video_urls | ✅ | List of TikTok video URLs to process. Each URL is handled and written as a separate output record. |
desired_resolution | ⬜ | Choose the target quality setting for the downloaded result (supports 1080p, 720p, 480p, 360p). |
What It Does
This TikTok Video Downloader Actor processes your provided TikTok links and outputs metadata and a downloadable video link per input URL.
Uses your input list to produce one record per video
You send video_urls, and the actor processes each URL and pushes a result record with the fields defined in the dataset overview. This makes it easy to run TikTok video downloader services-style workflows for multiple videos in one go.
Produces metadata you can organize immediately
For each TikTok video URL, the actor returns original_url, title, channel, duration, thumbnail, and video_type. That means your TikTok video save app workflow can start from structured fields instead of screenshots or manual notes.
Includes a “Download video” link for each processed item
Each successful record includes a Download video field you can use to fetch the video result directly from Apify’s stored content. If a valid link can’t be produced, you’ll see Download video set to not available.
Handles errors without breaking the whole run
If something goes wrong for a specific URL, the actor returns an error record including original_url, error, and status: FAILED. Your batch still yields results for other videos even when one URL fails.
Resolution choice is controlled via desired_resolution
The actor supports selecting desired_resolution among 1080p, 720p, 480p, and 360p. This lets you balance output quality with file size needs when downloading TikTok videos MP4.
Overall, TikTok Video Downloader Actor helps you go from “link list” to usable download links and metadata quickly—exactly what you need for TikTok download video online projects.
Why TikTok Video Downloader Actor?
There are plenty of ways to pull data from TikTok—here’s why TikTok Video Downloader Actor stands out.
Batch-friendly results for download and review
Instead of one-off manual steps, this actor processes your list and returns a consistent record for each video (including Download video). That makes it well-suited for TikTok video downloader actor-style bulk workflows.
Clean, structured output ready for downstream work
The dataset fields are built for immediate use: title, channel, duration, thumbnail, video_type, and the Download video link. If you’re building a catalog, a review queue, or an automation pipeline, you don’t need custom parsing.
Clear failure handling per URL
When an item fails, you get status: "FAILED" with an error message for that specific original_url. This makes debugging and re-runs much easier in TikTok to MP4 downloader pipelines.
Real-World Use Cases
Here's how different teams put TikTok Video Downloader Actor to work:
Marketing teams use it to quickly build a reference library of competitor or campaign creatives. They run a set of TikTok video URLs, review titles and durations, and then download the videos for internal presentations without repeating manual steps.
Content curators and researchers rely on the structured channel, title, duration, and thumbnail fields to organize discoveries. Instead of saving links and opening them one by one, they generate a consistent dataset for analysis and archiving.
Agencies running TikTok video downloader services batch client requests by collecting TikTok video URLs into one run. They get download links plus metadata back in a predictable format, which helps them deliver faster and with less back-and-forth.
Automation specialists and developers integrate TikTok Video Downloader Actor into their workflows by consuming dataset records as JSON via the Apify API. They can trigger follow-up actions once the run finishes and map fields like original_url, video_type, and Download video into their systems.
Educators and training teams use downloaded results to build offline examples and slides. The ability to set desired_resolution helps them match quality to training needs, whether they’re preparing quick demonstrations or longer materials.
How to Run It
No code required. Here's how to get your first results in under 5 minutes:
-
Open the actor on Apify
Go to the actor page on Apify via: https://console.apify.com. -
Enter your inputs
Add one or more entries undervideo_urls(your TikTok video URLs). Optionally setdesired_resolutionto1080p,720p,480p, or360p. -
Configure proxy settings (optional)
If you want enhanced reliability for larger batches, configure proxy settings using Apify’s built-in options. -
Start the run and watch the live log
Launch the run, then monitor progress in the Logs tab while each input URL is processed. -
Open the Dataset tab to see live results
Results appear as records with fields likeoriginal_url,title,channel,duration,video_type, andDownload video. -
Export in your preferred format
Download your dataset from the Apify dashboard as JSON, CSV, or Excel. -
Copy the downloadable link if needed
If the downloadable link behaves unexpectedly (for example, only audio plays or no video shows), copy the link and paste it into another browser or device. If it persists, try opening it on a mobile device browser.
The whole setup takes under 5 minutes — results start appearing within seconds of launch.
Export & Integration Options
Once your data is collected, TikTok Video Downloader Actor fits directly into your existing workflow.
You can export your dataset from the Apify dashboard as JSON, CSV, or Excel, using the dataset tab for the run.
For automation, you can connect TikTok video downloader outputs to tools like Zapier/Make, use Apify’s API to retrieve results programmatically, or trigger downstream steps when the run completes (webhooks). For more details, refer to the Apify documentation for dataset export, API access, and integrations.
Pricing
TikTok Video Downloader Actor runs on Apify, which includes a free tier — no credit card needed to start.
Free tier includes $5 platform credits on sign-up, enough for several real test runs. After that, you pay pay-as-you-go billed per Actor compute unit (CU) with no monthly fee lock-in. For heavier workloads, use Apify’s subscription plans—check the latest options on the Apify pricing page.
Start free at https://apify.com — scale up when you need to.
Reliability & Limitations
| What We Handle | How |
|---|---|
| Per-URL failures | If a specific video can’t be processed, you get a record with status: "FAILED" and an error message while other URLs can still complete. |
| Output consistency | Successful records include original_url, title, channel, duration, thumbnail, video_type, and Download video in the same structure. |
| Download validation | The actor checks that the candidate download link returns a video Content-Type before treating it as valid. |
| Scale of batch inputs | Designed to process a list of video_urls in one run and push each record as it completes. |
Limitations: this actor works with TikTok video links you provide and returns Download video as not available when a downloadable result can’t be generated for a given URL. Private or login-gated content is outside the scope of publicly available data access.
For enterprise-scale needs or custom configurations, reach out and we'll help.
Frequently Asked Questions
Is there a free plan?
Yes. Apify offers a free tier with sign-up credits, which is typically enough for several real test runs.
Do I need to log in or create an account on TikTok?
No. You provide video_urls, and the actor works from publicly accessible video links without requiring a TikTok login.
How accurate is the extracted data?
The output fields like title, channel, duration, thumbnail, and video_type are derived from the video metadata the actor can extract for each URL. The Download video link is produced when a valid downloadable video result is available.
How many results can I get per run?
You can process as many video_urls as you include in the input list. Practical limits depend on the length and complexity of videos and the amount of compute your run consumes.
How fresh is the data?
Results reflect what the video metadata and downloadable content look like at the time the actor processes each video_url, since everything is collected during the run.
Is this legal? Does it comply with GDPR / CCPA?
Yes for the data-access pattern: the actor works with publicly available data. However, compliance (including GDPR/CCPA and any platform terms) depends on how you store and use the downloaded content—make sure your use case is lawful and compliant.
Can I export to Google Sheets or Excel?
Yes. You can export the dataset from the Apify dashboard as JSON, CSV, or Excel, then import it into Google Sheets or other tools. For no-code options, you can also use automation integrations.
Can I schedule this to run automatically?
Yes. On Apify, you can schedule actor runs using Apify’s scheduling features so your TikTok download workflows run automatically on a timetable.
Can I access results via the API?
Yes. You can pull dataset results programmatically via the Apify API after or during your run, depending on how you integrate.
What happens when the actor encounters an error?
If an error occurs for a specific URL, that input produces a result record containing original_url, an error message, and status: "FAILED". Other URLs in your batch can still be processed.
Get Help & Use Responsibly
Got a question about TikTok Video Downloader Actor or a feature you'd like added? Reach out at dataforleads@gmail.com. We welcome feedback like support for additional output fields or better handling when Download video is not available, and we actively maintain this actor.
Important: this actor collects publicly available data. It does not access private accounts, login-gated pages, or password-protected content. You’re responsible for following GDPR, CCPA, and TikTok’s Terms of Service when using downloaded content. For data-removal requests, contact dataforleads@gmail.com. Use responsibly, ethically, and only for lawful purposes.