TikTok Scraper - Search Videos, Users & Hashtags
Pricing
from $2.70 / 1,000 results
TikTok Scraper - Search Videos, Users & Hashtags
Scrape TikTok videos by keyword, username, or hashtag. Extracts video details, engagement stats, author info, music, and hashtags. No login required. Uses TikTok's internal APIs with residential proxy.
Pricing
from $2.70 / 1,000 results
Rating
0.0
(0)
Developer
Thirdwatch
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 hours ago
Last modified
Categories
Share
Scrape TikTok videos and user profiles. Search by keyword, username, or hashtag to get video details, engagement metrics, creator info, and more. No login or API key required.
What it does
This scraper extracts data from TikTok in three modes:
- Video search: Enter any keyword or hashtag to find matching videos with full engagement stats
- User search: Search for TikTok creators by name or topic
- Profile scraping: Enter @usernames to get profile data and recent videos
Each result includes all publicly available metadata: video descriptions, view counts, likes, comments, shares, author info, music details, hashtags, and timestamps.
Input parameters
| Parameter | Required | Default | Description |
|---|---|---|---|
queries | Yes | - | List of search terms, @usernames, or #hashtags to scrape |
searchType | No | videos | Type of search: videos or users |
maxResults | No | 100 | Maximum total results across all queries |
maxResultsPerQuery | No | 50 | Maximum results per individual query |
Output fields (Videos)
| Field | Type | Description |
|---|---|---|
id | string | TikTok video ID |
description | string | Video caption text |
url | string | Direct link to the video |
authorName | string | Creator's display name |
authorUsername | string | Creator's handle (without @) |
authorUrl | string | Link to the creator's profile |
authorFollowers | number | Creator's follower count |
authorVerified | boolean | Whether the creator is verified |
viewCount | number | Number of video views |
likeCount | number | Number of likes |
commentCount | number | Number of comments |
shareCount | number | Number of shares |
bookmarkCount | number | Number of bookmarks/saves |
duration | number | Video duration in seconds |
createdAt | string | Video upload timestamp (ISO 8601) |
musicTitle | string | Name of the audio/music used |
musicAuthor | string | Artist of the audio/music |
thumbnailUrl | string | Video thumbnail image URL |
hashtags | array | List of hashtags used in the video |
isAd | boolean | Whether the video is a paid promotion |
Output fields (Users)
| Field | Type | Description |
|---|---|---|
id | string | TikTok user ID |
username | string | Username (handle) |
nickname | string | Display name |
url | string | Profile URL |
bio | string | Profile biography |
verified | boolean | Verification status |
followers | number | Follower count |
following | number | Following count |
likes | number | Total likes received |
videoCount | number | Number of posted videos |
avatarUrl | string | Profile picture URL |
Example output (Video)
{"id": "7345678901234567890","description": "Easy 15-minute pasta recipe #cooking #recipe #foodtok","url": "https://www.tiktok.com/@chefmike/video/7345678901234567890","authorName": "Chef Mike","authorUsername": "chefmike","authorUrl": "https://www.tiktok.com/@chefmike","authorFollowers": 1250000,"authorVerified": true,"viewCount": 8500000,"likeCount": 425000,"commentCount": 3200,"shareCount": 18000,"bookmarkCount": 95000,"duration": 47,"createdAt": "2026-03-15T14:30:00Z","musicTitle": "original sound","musicAuthor": "Chef Mike","thumbnailUrl": "https://p16-sign.tiktokcdn.com/...","hashtags": ["cooking", "recipe", "foodtok"],"isAd": false}
Example output (User)
{"id": "107955","username": "tiktok","nickname": "TikTok","url": "https://www.tiktok.com/@tiktok","bio": "One TikTok can make a big impact","verified": true,"followers": 93700000,"following": 3,"likes": 457000000,"videoCount": 1422,"avatarUrl": "https://p16-sign.tiktokcdn.com/..."}
Use cases
- Influencer research: Get follower counts, engagement rates, and content themes for any creator
- Competitor analysis: Track creator growth, posting frequency, and top-performing content
- Trend monitoring: Search for trending hashtags or keywords to identify viral content
- Brand monitoring: Find videos mentioning your brand, products, or industry
- Lead generation: Discover TikTok creators in specific niches for partnerships
- Content research: Analyze what types of videos perform well in your category
- Market research: Understand audience engagement patterns across topics
Tips for best results
- Use specific keywords for more relevant results (e.g., "vegan meal prep" instead of just "food")
- Prefix usernames with @ to scrape a specific creator's profile and videos (e.g., "@gordonramsay")
- Start with a small
maxResultsvalue to test your queries before scaling up - Combine multiple related queries to build comprehensive datasets
Limitations
- Private accounts cannot be scraped
- Video download URLs are temporary and expire after a short time
- Very new or low-engagement content may have limited metadata
- Rate limits apply to prevent excessive requests