Social media analysts
Campaign snapshots
Export views, likes, comments, shares, bookmarks, hashtags, and post dates for reviewed TikTok URLs, then compare performance in a spreadsheet.
Limited Time — Lifetime Access for just $99. Lock in before prices rise.
This TikTok video details scraper turns a list of TikTok video URLs into a structured CSV for social listening, creator research, campaign reporting, and content audits. Import the workflow into the UScraper local desktop app, paste approved video links, and export poster, caption, hashtags, engagement counts, cover URL, duration, video ID, and music metadata without building a TikTok crawler from scratch.
CSV
20
Video URLs
6
Free
At a glance
URL-based collection
Start from known TikTok video links instead of broad keyword crawling. This makes the export useful for reviewed campaign URLs, creator shortlists, competitor posts, and saved social monitoring queues.
Structured video metadata
Export caption text, hashtags, post date, engagement counts, region, cover image, duration, video ID, and music fields into columns that are easy to filter or join with other reports.
Multi-URL loop included
The Navigate block processes every URL listed in navigate.urls, and Loop Continue advances the run after each Structured Export pass.
Local desktop execution
Your URL list and CSV stay in the desktop workflow unless you add separate upload, sync, or sharing steps.
Use it when you need to scrape TikTok videos for structured metadata rather than download clips or edit media. For adjacent social exports, pair this template with the Twitter Data Scraper, Twitter/X Comments Scraper, YouTube Video List Scraper, and the full UScraper template library.
Who uses it
Social media analysts
Campaign snapshots
Export views, likes, comments, shares, bookmarks, hashtags, and post dates for reviewed TikTok URLs, then compare performance in a spreadsheet.
Creator teams
Content research
Collect captions, music names, video IDs, cover URLs, and creator nicknames from shortlists before planning formats or outreach.
Agencies
Client reporting
Keep a reproducible CSV record of approved TikTok videos and the visible metrics captured at the time of export.
Automation flow
The workflow starts with the TikTok video URLs stored in the Navigate block. Replace the sample URL with your own reviewed links, or add multiple video URLs when you want the same export schema across a batch.
How to use
Download and import
Download the hosted TikTok Video Details Scraper JSON, import it into UScraper, and open the workflow canvas.
Add video URLs
Replace the sample TikTok URL in navigate.urls with your approved video links. Keep one full TikTok video detail URL per input.
Keep the waits
Leave the page-load wait and visible article check in place so TikTok has time to render video metadata before extraction starts.
Confirm the output path
Structured Export writes tiktok-video-details-scraper.csv with headers and append mode. Change the save folder before running client, creator, or campaign batches.
Run and spot-check
Start with two or three video URLs, open the CSV, and compare captions, metrics, and video IDs against the browser before widening the run.
Output preview
tiktok-video-details-scraper.csvColumn
url
The TikTok video detail URL processed in the current loop.
Column
poster
Structured poster identifier captured from the profile URL or page data.
Column
tiktoker_nikname
Creator nickname or visible display name when available.
Column
post_date
UTC timestamp derived from TikTok page data when exposed.
Column
content
Caption or description text from the video page.
Column
hashtag
Hashtags found in the caption and visible tag links.
Column
like_num
Normalized like count when visible or present in embedded page data.
Column
comment_num
Normalized comment count.
Column
views_num
Play, view, or related count when TikTok exposes it.
Column
forward_num
Share count from page data or visible controls.
Column
bookmark_num
Bookmark, collect, or favorite count when available.
Column
Region
Region or location code from the video data when present.
Column
Post_type
Static post type value, usually Video.
Column
covers_url
Cover, origin cover, dynamic cover, or fallback image URL.
Column
video_duration
Duration in seconds when exposed by TikTok page data or player text.
Column
video_download
Download or play URL if TikTok exposes it in page data.
Column
video_id
Numeric video ID parsed from the URL.
Column
music_name
Music title attached to the video.
Column
music_author
Music author or fallback creator name.
Column
music_URL
TikTok music URL when a music link or music ID is available.
Sample rows
1 of many
| url | poster | tiktoker_nikname | post_date | content | hashtag | like_num | comment_num | views_num | forward_num | bookmark_num | Region | Post_type | covers_url | video_duration | video_download | video_id | music_name | music_author | music_URL |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ["example","video"] | Example Creator | 2026-05-14 18:22:10 | Behind the scenes from launch day #startup #marketing | #startup #marketing | 18400 | 326 | 205000 | 912 | 1400 | US | Video | 37 | 7446455969858506015 | Original sound | Example Creator |
| Field group | Example columns | Why it matters |
|---|---|---|
| Video identity | url, video_id, Post_type | Join rows back to the original TikTok video and deduplicate exports. |
| Creator and caption | poster, tiktoker_nikname, content, hashtag | Review creator context, topic tags, and caption language. |
| Performance metrics | like_num, comment_num, views_num, forward_num, bookmark_num | Compare engagement across approved video URLs. |
| Media context | covers_url, video_duration, video_download, music_name, music_author, music_URL | Audit creative format, audio usage, and cover assets when exposed. |
TikTok video pages can be publicly visible, but automated collection may still be limited by TikTok terms, copyright, privacy law, regional rules, robots signals, and anti-abuse controls. Use the template for approved research, avoid bypassing access controls, and get legal review before using exported data commercially.
Before you run
TikTok may slow, block, or challenge automated browsing when runs are too fast or too repetitive. Keep batches modest, avoid parallel runs, and pause when the browser shows verification, login gates, or unexpected regional restrictions.
Download
Use the hosted TikTok Video Details Scraper JSON when you want a no-code starting point for export TikTok video data projects. Install the app from UScraper download, import the workflow, and keep the CSV local until your team has approved the URL list, output fields, and compliance rules.
Download and use this template instantly
UScraper templates are open source. Improve this workflow or contribute a new one to help the community grow.
Contribute on GitHubBrowse more templates in the library
All TemplatesHere are some of our most common questions. Can't find what you're looking for?
View All FAQsDownload UScraper and build your first web scraper in under 10 minutes. No subscriptions, no code, no limits.
Available on Windows 10+ and macOS 12+ · Need help? [email protected]