TikTok — Posts
3.6M+ records
from $0.0012/record
Bulk export of public TikTok videos with description, engagement metrics, play counts, and sound references. Ideal for trend detection and viral content analysis.
Field dictionary
| Field | Type | Description |
|---|---|---|
| id | string | Unique video/post ID |
| postType | string | Type of post (video, photo) |
| isPrivate | boolean | Whether the post is private |
| userId | string | Numeric ID of the posting user |
| username | string | Handle of the posting user |
| nickname | string | Display name of the posting user |
| description | string | Post caption/description |
| descriptionLanguage | string | Detected language of the description |
| createdAt | datetime | Post creation timestamp |
| createdAtTimestamp | integer | Unix creation timestamp |
| createdAtDate | datetime | Post creation date |
| likeCount | integer | Number of likes |
| commentCount | integer | Number of comments |
| playCount | integer | Number of video plays |
| collectCount | integer | Number of saves/favorites |
| forwardCount | integer | Number of shares |
| downloadCount | integer | Number of downloads |
| videoThumbnail | string | Thumbnail image URL |
| videoUrl | string[] | Array of video file URLs |
| duration | float | Video length in seconds |
| hashtags | string[] | Hashtags used in the post |
Sample data preview
[
{
"id": "7398765432109876543",
"postType": "video",
"isPrivate": false,
"userId": "6841234567890123456",
"username": "creator_jane",
"nickname": "Jane | AI & Travel",
"description": "3 AI tools that changed how I edit my travel vids #ai #traveltok",
"descriptionLanguage": "en",
"createdAt": "2026-06-10T18:45:00.000Z",
"createdAtTimestamp": 1781462700,
"createdAtDate": "2026-06-10",
"likeCount": 342100,
"commentCount": 4820,
"playCount": 5120000,
"collectCount": 28900,
"forwardCount": 14300,
"downloadCount": 9100,
"videoThumbnail": "https://tiktokcdn.example.com/thumb.jpg",
"videoUrl": [
"https://tiktokcdn.example.com/video.mp4"
],
"duration": 42,
"hashtags": [
"ai",
"traveltok"
]
}
]Volume & pricing
$250 minimum order. Free 100-record sample included with every dataset.
| Volume | Records | Per record | Total (one-time) |
|---|---|---|---|
| 1M | 1,000,000 | $0.0012 | $1,200 |
| 10M | 10,000,000 | $0.0010 | $10,000 |
| 100M | 100,000,000 | $0.0005 | $50,000 |
Records are a representative sample of the full dataset, selected across the available range. Need specific records? Build a custom dataset →
Formats & delivery
File formats
CSVJSON
Delivery options
DownloadAmazon S3Google Cloud Storage
Related datasets
Other datasets that pair well with this one
Ready to get started?
Download a free 100-record sample or customize your exact dataset requirements.
