TikTok Posts Scraper
Pricing
from $0.50 / 1,000 post scrapeds
TikTok Posts Scraper
Scrape TikTok posts with full engagement (plays, likes, comments, shares, saves), hashtags, music and author stats β from profiles or direct video URLs. No login, no proxy for profiles and URLs. Export, run via API, or schedule.
Pricing
from $0.50 / 1,000 post scrapeds
Rating
0.0
(0)
Developer
Korado Labs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
TikTok Posts Scraper π΅
Scrape TikTok posts and full video metadata from profiles, hashtags, keyword searches, or direct video URLs. Get one clean record per post β description, engagement (plays, likes, comments, shares, saves), duration, hashtags, music, and the author's profile. Export data, run via API, schedule runs, or integrate with other tools.
What can it do?
- π€ By profile β all recent posts from any public username.
- #οΈβ£ By hashtag β top posts for any hashtag.
- π By search β posts matching a keyword query.
- π By URL β pass video URLs directly (fastest, no discovery step).
- π Full engagement per post β plays, likes, comments, shares, saves.
- πΌ Rich metadata β hashtags, music (title/author/id), duration, cover, author profile & follower counts.
What data do I get per post?
| Field | Example |
|---|---|
authorUniqueId, authorNickname | tiktok, TikTok |
description | "how many frogs did you find? πΈ β¦" |
playCount, diggCount | 578000, 98800 |
commentCount, shareCount, collectCount | 1333, 358, 58493 |
duration | 24 (seconds) |
hashtags | ["Minecraft"] |
musicTitle, musicAuthor | original sound, TikTok |
createTimeISO | 2022-06-07T20:15:29+00:00 |
authorFollowers, authorHearts | 95400000, 462900000 |
url, coverUrl | video link, thumbnail |
How much does it cost?
Pay-per-event β nothing on a failed run:
| Event | Price |
|---|---|
| Post scraped | $0.0005 |
10,000 posts β $5.00.
How do I use it?
Input
{"profiles": ["tiktok"],"hashtags": ["minecraft"],"searchQueries": ["latte art"],"postUrls": ["https://www.tiktok.com/@tiktok/video/7106594312292453675"],"maxPostsPerInput": 50}
Output (one post)
{"id": "7106594312292453675","authorUniqueId": "tiktok","description": "how many frogs did you find? πΈ β¦","playCount": 578000, "diggCount": 98800, "commentCount": 1333, "shareCount": 358,"duration": 24, "hashtags": ["Minecraft"],"musicTitle": "original sound", "createTimeISO": "2022-06-07T20:15:29+00:00","authorFollowers": 95400000,"url": "https://www.tiktok.com/@tiktok/video/7106594312292453675"}
What can you do with the data?
- π Creator & competitor analytics β track output, engagement and growth.
- π₯ Trend research β monitor hashtags and search topics.
- π€ Influencer discovery & vetting β real engagement per post + follower stats.
- π§ UGC / brand intelligence β pull posts mentioning your brand or products.
FAQ
How does it work without login? Profiles are discovered from TikTok's public embed page (unsigned), and each video's full data is read from TikTok's page rehydration data via a TLS-impersonated request β no API key, no login, no request signing to rot.
Direct URLs are fastest β passing postUrls skips discovery entirely.
How many posts per profile? The embed feed exposes roughly the 10β16 most
recent posts per profile without a proxy. Pass postUrls for any specific videos
beyond that.
Do I need a proxy? No β profiles and postUrls both run on datacenter
IPs with no proxy. Only hashtags and searchQueries are gated: TikTok serves
those lists exclusively through signed XHRs that survive only on residential IPs,
so supply a residential proxy to use them. Without one, stick to profiles
and postUrls.
Can I get an author's follower count? Yes β every post record includes the author's follower, heart and video counts.
Can I run it on a schedule / via API? Yes β schedule it or call it via the Apify API/SDK like any actor.
Is scraping TikTok legal? You're responsible for complying with applicable terms and laws; this actor reads publicly visible post data only.