TikTok Video Downloader avatar

TikTok Video Downloader

Pricing

Pay per event

Go to Apify Store
TikTok Video Downloader

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

TrueFetch

Maintained by Community

Actor stats

2

Bookmarked

105

Total users

10

Monthly active users

13 hours ago

Last modified

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 $0.05 Metadata / $0.25 Download MP4, Metadata & Comments Telegram Support Telegram Group

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 modesmetadata (no download), low, medium, high (MP4 file).
  • 💬 Comment extraction — set max_comments to 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

  1. Open the Actor — go to TikTok Video Downloader on Apify and click Try for free.
  2. Configure inputs — paste a TikTok video URL and set the desired quality mode.
  3. 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

ParameterTypeRequiredDefaultDescriptionExample
video_urlstringTikTok video URL.https://www.tiktok.com/@username/video/1234567890
video_qualitystringmetadataQuality mode: metadata, low, medium, or high.high
max_commentsinteger0Maximum 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.

FieldTypeAlways present?DescriptionExample
processorstringApify Actor URL that produced this record.https://apify.com/TrueFetch/tiktok-video-downloader
processed_atstringISO 8601 UTC timestamp.2026-04-24T09:30:00+00:00
idstringoptionalVideo ID.1234567890
thumbnailstringoptionalThumbnail URL.https://...
platformstringoptionalPlatform extractor key.TikTok
titlestringoptionalVideo title.Morning routine 🌅
descriptionstringoptionalVideo description.Start your day right!
durationintegeroptionalDuration in seconds.45
published_atstringoptionalPublication timestamp (ISO 8601).2026-03-15T08:00:00+00:00
authorstringoptionalAuthor username/name.@username
author_idstringoptionalAuthor channel ID.@username
author_urlstringoptionalAuthor profile URL.https://www.tiktok.com/@username
categoriesarrayoptionalVideo categories.["Lifestyle"]
tagsarrayoptionalHashtags.["#morning", "#routine"]
view_countintegeroptionalTotal views.1500000
like_countintegeroptionalTotal likes.85000
shares_countintegeroptionalTotal shares/reposts.3200
comment_countintegeroptionalTotal comments.420
widthintegeroptionalVideo width in pixels.1080
heightintegeroptionalVideo height in pixels.1920
fpsintegeroptionalFrames per second.30
audio_titlestringoptionalAudio track name.Original Sound
audio_artiststringoptionalAudio artist name.@username
commentsarrayoptionalList of comment objects (if max_comments > 0).[{"author": "...", "text": "..."}]
videostringoptionalLocal 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

FactValue
Pricing modelPay-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 video25
Login / cookies requiredNo — works without a TikTok account
Export formatsJSON, JSONL, CSV, Excel, XML, RSS, MP4 (via key-value store), dataset API

⚖️ Compared with alternatives

CapabilityTikTok Video DownloaderManual downloadyt-dlp script
Structured metadata (views, likes, comments)you implement
Cloud MP4 download without local setupyou build & maintain
Pay-per-video pricing$0.05 metadata / $0.25 downloadN/Ainfra + dev cost
Setup time to first result< 60 secondsminutes30+ 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

  1. Missing video_url. This field is required — provide a full TikTok video URL.
  2. Using video_quality: "metadata" when you need the video file. Switch to low, medium, or high for downloads.
  3. Setting max_comments to a negative number. Use 0 to skip comments or a positive integer to enable them.
  4. Providing a profile URL instead of a video URL. The Actor processes single video URLs, not channel pages.

🛠️ Troubleshooting

ProblemLikely causeFix
Missing 'video_url' fieldvideo_url not provided.Add "video_url": "https://www.tiktok.com/..." to your input JSON.
'video_quality' must be one ofInvalid quality value.Use metadata, low, medium, or high.
'max_comments' must be a non-negative intNegative 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 APIrun-sync-get-dataset-items for blocking calls, runs for 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

Shopping & Deals

Vehicles

Real Estate

Local Business & Food

Classifieds

Social Media

Videos & Text

Content & Articles


📞 Support, changelog, last updated

Support

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