Pricing
from $3.70 / 1,000 results
Go to Apify Store
TikTok Scraper
Pricing
from $3.70 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
11 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
