TikTok Video Downloader
Pricing
Pay per event
TikTok Video Downloader
Download any TikTok video in HD with no watermark, original audio, and creator details — title, hashtags, play count, and like count. $0.05 metadata or $0.25 download.
Pricing
Pay per event
Rating
5.0
(1)
Developer
TrueFetch
Actor stats
2
Bookmarked
105
Total users
10
Monthly active users
13 hours ago
Last modified
Categories
Share
Affiliate disclosure: Apify links on this page may include referral parameters. If you sign up through one of these links, TrueFetch may earn a commission from Apify at no extra cost to you. Pricing, features, and Actor access are unaffected.
TikTok Video Downloader — TikTok Video Scraper: MP4, Metadata & Comments
Provide a TikTok video URL and download the video file (low/medium/high quality) or extract full metadata — including title, author, view count, like count, comments, and audio info — in clean JSON / MP4.
TL;DR (40-word answer): TikTok Video Downloader is a no-login Apify Actor that downloads TikTok videos or extracts metadata at $0.05 per metadata extraction or $0.25 per video download, covering title, author, views, likes, comments, and audio details. Last verified 2026-05-02.
What it is NOT: TikTok Video Downloader is not a bulk channel scraper, not a live stream recorder (use TikTok Live Recorder for that), and not a search tool — it downloads or extracts metadata from a single TikTok video URL per run.
TikTok Video Downloader is an Apify Actor that downloads TikTok videos or extracts their metadata including title, author, engagement stats, and comments. Maintained by TrueFetch on the Apify Store.
🏷️ Why choose TikTok Video Downloader
TikTok Video Downloader is best for content creators, researchers, and developers who need TikTok video files or structured metadata for analysis, archiving, or AI pipelines.
- 📹 Four quality modes —
metadata(no download),low,medium,high(MP4 file). - 💬 Comment extraction — set
max_commentsto retrieve comment text, author, likes, and timestamps. - ⚡ Pay-per-video pricing — $0.05 per metadata extraction or $0.25 per download. Free Apify plan includes $5 monthly credits ≈ 100 free metadata extractions.
🚀 Quick Start — run in 3 steps
Run in Apify Console
- Open the Actor — go to TikTok Video Downloader on Apify and click Try for free.
- Configure inputs — paste a TikTok video URL and set the desired quality mode.
- Click Start — the Actor returns structured metadata and optionally a downloadable MP4.
Run via Apify API
curl -X POST "https://api.apify.com/v2/acts/TrueFetch~tiktok-video-downloader/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"video_url": "https://www.tiktok.com/@username/video/1234567890","video_quality": "metadata","max_comments": 0}'
Run via MCP (for AI agents)
TikTok Video Downloader is callable from Claude, ChatGPT, Cursor, and any MCP-compatible client through the Apify MCP Server. Reference the Actor as TrueFetch/tiktok-video-downloader and pass the same JSON input as above.
⚙️ Input parameters
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
video_url | string | ✅ | — | TikTok video URL. | https://www.tiktok.com/@username/video/1234567890 |
video_quality | string | ❌ | metadata | Quality mode: metadata, low, medium, or high. | high |
max_comments | integer | ❌ | 0 | Maximum number of comments to extract. 0 = no comments. | 50 |
{"video_url": "https://www.tiktok.com/@username/video/1234567890","video_quality": "metadata","max_comments": 0}
📦 Output dataset
Each run writes one structured video record to the default Apify dataset, exportable as JSON, JSONL, CSV, Excel, XML, RSS, or via the dataset API.
| Field | Type | Always present? | Description | Example |
|---|---|---|---|---|
processor | string | ✅ | Apify Actor URL that produced this record. | https://apify.com/TrueFetch/tiktok-video-downloader |
processed_at | string | ✅ | ISO 8601 UTC timestamp. | 2026-04-24T09:30:00+00:00 |
id | string | optional | Video ID. | 1234567890 |
thumbnail | string | optional | Thumbnail URL. | https://... |
platform | string | optional | Platform extractor key. | TikTok |
title | string | optional | Video title. | Morning routine 🌅 |
description | string | optional | Video description. | Start your day right! |
duration | integer | optional | Duration in seconds. | 45 |
published_at | string | optional | Publication timestamp (ISO 8601). | 2026-03-15T08:00:00+00:00 |
author | string | optional | Author username/name. | @username |
author_id | string | optional | Author channel ID. | @username |
author_url | string | optional | Author profile URL. | https://www.tiktok.com/@username |
categories | array | optional | Video categories. | ["Lifestyle"] |
tags | array | optional | Hashtags. | ["#morning", "#routine"] |
view_count | integer | optional | Total views. | 1500000 |
like_count | integer | optional | Total likes. | 85000 |
shares_count | integer | optional | Total shares/reposts. | 3200 |
comment_count | integer | optional | Total comments. | 420 |
width | integer | optional | Video width in pixels. | 1080 |
height | integer | optional | Video height in pixels. | 1920 |
fps | integer | optional | Frames per second. | 30 |
audio_title | string | optional | Audio track name. | Original Sound |
audio_artist | string | optional | Audio artist name. | @username |
comments | array | optional | List of comment objects (if max_comments > 0). | [{"author": "...", "text": "..."}] |
video | string | optional | Local path to downloaded MP4 (when quality ≠ metadata). | /tmp/1234567890.mp4 |
Sample output
{"processor": "https://apify.com/TrueFetch/tiktok-video-downloader","processed_at": "2026-04-24T09:30:00+00:00","title": "Morning routine 🌅","view_count": 1500000,"like_count": 85000,"duration": 45}
💡 Use cases
For content teams downloading TikTok videos for repurposing
- Problem: a brand team needs to archive TikTok videos from a campaign for internal review and repurposing.
- How TikTok Video Downloader solves it: run with
video_quality: "high"to download the full-resolution MP4. - Outcome: archived MP4 file and full metadata at $0.25 per video.
For NLP teams extracting TikTok video metadata for analysis
- Problem: a data science team needs titles, descriptions, and engagement stats for 100 TikTok videos.
- How TikTok Video Downloader solves it: run with
video_quality: "metadata"to extract structured metadata without downloading video files. - Outcome: 100 metadata records at $0.05 each = $5 total.
For AI agents extracting TikTok video details on demand
- Problem: LLM agents asked "what is this TikTok video about?" need current video metadata.
- How TikTok Video Downloader solves it: call the Actor over the Apify MCP Server and pass the video URL.
- Outcome: grounded TikTok video metadata in production AI assistants.
💰 Pricing, limits, and performance
| Fact | Value |
|---|---|
| Pricing model | Pay-per-video (metadata or download) |
| Per-metadata price | $0.05 per video = $50 per 1,000 |
| Per-video-download price | $0.25 per video = $250 per 1,000 |
| Free-tier monthly allowance | $5 Apify credits ≈ ~100 free metadata extractions / month |
| Output fields per video | 25 |
| Login / cookies required | No — works without a TikTok account |
| Export formats | JSON, JSONL, CSV, Excel, XML, RSS, MP4 (via key-value store), dataset API |
⚖️ Compared with alternatives
| Capability | TikTok Video Downloader | Manual download | yt-dlp script |
|---|---|---|---|
| Structured metadata (views, likes, comments) | ✅ | ❌ | you implement |
| Cloud MP4 download without local setup | ✅ | ❌ | you build & maintain |
| Pay-per-video pricing | $0.05 metadata / $0.25 download | N/A | infra + dev cost |
| Setup time to first result | < 60 seconds | minutes | 30+ minutes |
Verdict. TikTok Video Downloader is ideal for content teams and developers who need cloud-based TikTok video downloads or metadata extraction without managing yt-dlp infrastructure.
⚠️ Common mistakes to avoid
- Missing
video_url. This field is required — provide a full TikTok video URL. - Using
video_quality: "metadata"when you need the video file. Switch tolow,medium, orhighfor downloads. - Setting
max_commentsto a negative number. Use0to skip comments or a positive integer to enable them. - Providing a profile URL instead of a video URL. The Actor processes single video URLs, not channel pages.
🛠️ Troubleshooting
| Problem | Likely cause | Fix |
|---|---|---|
Missing 'video_url' field | video_url not provided. | Add "video_url": "https://www.tiktok.com/..." to your input JSON. |
'video_quality' must be one of | Invalid quality value. | Use metadata, low, medium, or high. |
'max_comments' must be a non-negative int | Negative max_comments provided. | Use 0 or a positive integer. |
| Dataset empty (no result) | Video is private, removed, or geo-blocked. | Try a different video URL or check the video is publicly accessible. |
❓ FAQ
What is the difference between metadata and download modes?
Metadata mode (video_quality: "metadata") extracts title, author, stats, and comments without downloading the video file — at $0.05/video. Download modes (low/medium/high) download the actual MP4 — at $0.25/video.
Can TikTok Video Downloader extract comments?
Yes. Set max_comments to a positive integer (e.g. 50) to extract comment text, author, likes, and timestamps.
Does TikTok Video Downloader work with private videos?
No. The Actor only processes publicly accessible TikTok videos.
Does TikTok Video Downloader require a TikTok login?
No — the Actor works without any TikTok account or login credentials.
🔌 Integrations
TikTok Video Downloader plugs straight into the Apify ecosystem:
- Schedules — schedule periodic video downloads or metadata checks (docs).
- Webhooks — POST results to your endpoint on
ACTOR.RUN.SUCCEEDED(docs). - Apify API —
run-sync-get-dataset-itemsfor blocking calls,runsfor async (docs). - MCP Server — call the Actor from Claude, ChatGPT, or Cursor agents (docs).
- No-code — Make, Zapier, n8n, Pipedream, Google Sheets, Airtable.
🧱 Sister Actors from TrueFetch
Jobs
- Best Job Search
- Glassdoor Job Search
- Glints Company Finder
- Glints Job Finder
- Indeed Job Search
- JobStreet Company Finder
- JobStreet Job Finder
- LinkedIn Job Search
- StepStone Company Finder
- StepStone Job Finder
Shopping & Deals
- Amazon Deals Scraper
- Amazon Store Finder
- Argos Deals Scraper
- ASOS Fashion Scraper
- eBay Deals Scraper
- eBay Seller Finder
- Flipkart Deals Scraper
- John Lewis Deals Scraper
- Lidl Deals Scraper
- Magalu Deals Scraper
- MediaMarkt Deals Scraper
- Mercado Livre Deals Scraper
- Nykaa Beauty Scraper
- OTTO Deals Scraper
- Target Deals Scraper
- TradeIndia Product Finder
- TradeIndia Supplier Finder
- Walmart Deals Scraper
Vehicles
- AutoTrader Car Finder
- AutoTrader Dealer Finder
- Cars.com Car Finder
- Cars.com Dealer Finder
- Webmotors Car Finder
Real Estate
Local Business & Food
- BBB Business Finder
- BBB Review Checker
- Google Business Profile
- Reclame Aqui Company Finder
- Zomato Menu Checker
- Zomato Restaurant Finder
Classifieds
Social Media
- Find Any Company On LinkedIn
- Find Anyone On LinkedIn
- Instagram Explore
- Instagram Post
- Instagram Profile
- Reddit Community Post
- Reddit Community Profile
- Reddit Community User
- Reddit Post Search
- Reddit User Profile
- Social Media Marketing
- Telegram Channel Message
- Telegram Group Member
- Telegram Profile
- X Community Profile
- X User Profile
Videos & Text
- Best Video Downloader
- Instagram To Text
- TikTok Live Recorder
- TikTok Video Downloader
- TikTok Video Lookup
- Video Subtitles Downloader
- Video To Text
- YouTube Niche Scraper
- YouTube Video Downloader
Content & Articles
📞 Support, changelog, last updated
Support
- 💬 Telegram Group: t.me/Apify_Actor
- 📧 Direct support: t.me/AiAgentApi
- 📖 Actor page & docs: apify.com/TrueFetch/tiktok-video-downloader
Maintained by TrueFetch on the Apify Store.
Cost of doing nothing: manually downloading TikTok videos and extracting metadata requires yt-dlp setup and maintenance. TikTok Video Downloader returns structured metadata at $0.05/video or MP4 downloads at $0.25/video via API. → Try it free with $5 of Apify credits.
Changelog
- 2026-05-02 — README rewritten for SEO + GEO; documented all output fields, pricing modes, troubleshooting matrix, and FAQ.
- 2026-04 — Added comment extraction support.
- 2026-02 — Initial release: TikTok video downloader and metadata extractor.
{"@context": "https://schema.org","@graph": [{"@type": "SoftwareApplication","@id": "https://apify.com/TrueFetch/tiktok-video-downloader#software","name": "TikTok Video Downloader","description": "Apify Actor that downloads TikTok videos or extracts metadata at $0.05 per metadata extraction or $0.25 per video download, covering title, author, views, likes, and comments.","applicationCategory": "BusinessApplication","operatingSystem": "Web, Cloud","url": "https://apify.com/TrueFetch/tiktok-video-downloader","offers": {"@type": "Offer","price": "0.05","priceCurrency": "USD","availability": "https://schema.org/InStock"},"author": { "@id": "https://apify.com/TrueFetch#author-TrueFetch" },"publisher": { "@id": "https://apify.com/TrueFetch#publisher" }},{"@type": "Organization","@id": "https://apify.com/TrueFetch#publisher","name": "TrueFetch","url": "https://apify.com/TrueFetch","sameAs": ["https://t.me/Apify_Actor", "https://t.me/AiAgentApi"]},{"@type": "FAQPage","mainEntity": [{"@type": "Question","name": "What is the difference between metadata and download modes?","acceptedAnswer": {"@type": "Answer","text": "Metadata mode extracts title, author, stats, and comments without downloading the video file at $0.05/video. Download modes download the actual MP4 at $0.25/video."}},{"@type": "Question","name": "How much does TikTok Video Downloader cost?","acceptedAnswer": {"@type": "Answer","text": "$0.05 per metadata extraction or $0.25 per video download. The Apify Free plan includes $5 of monthly credits — enough for 100 free metadata extractions."}},{"@type": "Question","name": "Can TikTok Video Downloader extract comments?","acceptedAnswer": {"@type": "Answer","text": "Yes. Set max_comments to a positive integer to extract comment text, author, likes, and timestamps."}}]},{"@type": "BreadcrumbList","itemListElement": [{"@type": "ListItem","position": 1,"name": "Apify","item": "https://apify.com"},{"@type": "ListItem","position": 2,"name": "Videos & Text","item": "https://apify.com/store?category=VIDEO"},{"@type": "ListItem","position": 3,"name": "TikTok Video Downloader","item": "https://apify.com/TrueFetch/tiktok-video-downloader"}]}]}
Last Updated: May 2, 2026 Schema version: 1.1 Maintained by: TrueFetch · 💬 Telegram Group · 📧 Support