TikTok Scraper
Pricing
from $1.49 / 1,000 results
TikTok Scraper
Scrape TikTok videos, user profiles, hashtags, and comments. Search by keyword, hashtag, or username. Extracts views, likes, shares, comments, author stats, music, and more.
Pricing
from $1.49 / 1,000 results
Rating
0.0
(0)
Developer
Syed Rupom
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Extract TikTok videos, profiles, hashtags, followers, and comments at scale — no TikTok account required. Search by keyword, hashtag, or username. Extracts views, likes, shares, author stats, music info, and more.
What it does
- Search — find videos by keyword
- Hashtag — scrape videos from any hashtag
- User — extract all videos from a profile (sort by latest or popular)
- Followers / Following — list all followers or accounts a user follows
- Comments — extract comments from any video
Output fields
| Field | Description |
|---|---|
video_id | Unique TikTok video ID |
video_url | Direct link to the video |
description | Caption / description |
hashtags | Array of hashtag names used |
play_count | Total video views |
like_count | Number of likes |
comment_count | Number of comments |
share_count | Number of shares |
collect_count | Number of saves/bookmarks |
created_at | ISO timestamp of upload |
author_username | Creator's username |
author_nickname | Creator's display name |
author_verified | Verified account flag |
author_followers | Follower count |
author_following | Following count |
author_total_likes | Total likes received |
author_video_count | Total videos posted |
author_avatar | Profile picture URL |
author_signature | Bio text |
video_duration | Duration in seconds |
video_width / video_height | Resolution |
video_thumbnail | Cover image URL |
music_title | Background music track |
music_author | Music artist |
is_ad | Sponsored content flag |
is_pinned | Pinned post flag |
When scraping followers/following, each result contains: user_id, username, nickname, verified, private, follower_count, following_count, video_count, heart_count, biography, avatar_url, profile_url.
Input
{"scrapeType": "search","queries": ["cooking recipes", "fitness motivation"],"resultsPerQuery": 100,"profileSorting": "latest","excludePinnedPosts": false,"includeComments": false,"commentsPerVideo": 20,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Scrape types
scrapeType | queries format | Example |
|---|---|---|
search | Keywords | "viral dance" |
hashtag | Hashtag names (no #) | "fyp" |
user | Usernames (no @) | "charlidamelio" |
followers | Usernames (no @) | "charlidamelio" |
following | Usernames (no @) | "charlidamelio" |
comments | Video URLs | "https://www.tiktok.com/@user/video/123" |
Tips
- Residential proxy is strongly recommended — TikTok blocks datacenter IPs aggressively
- For
userscrape,profileSorting: "popular"returns most-liked videos first excludePinnedPosts: trueskips pinned videos on profile pagesincludeComments: truefetches comments for each video (slower, more data)- Set
resultsPerQueryup to 2,000 per query
Use cases
- Social media monitoring and trend analysis
- Influencer research and audience insights
- Content strategy — find top-performing videos by niche
- Competitor analysis for brands and creators
- Hashtag performance tracking
- Academic research on viral content