TikTok Posts Scraper avatar

TikTok Posts Scraper

Pricing

from $0.50 / 1,000 post scrapeds

Go to Apify Store
TikTok Posts Scraper

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

Korado Labs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

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?

FieldExample
authorUniqueId, authorNicknametiktok, TikTok
description"how many frogs did you find? 🐸 …"
playCount, diggCount578000, 98800
commentCount, shareCount, collectCount1333, 358, 58493
duration24 (seconds)
hashtags["Minecraft"]
musicTitle, musicAuthororiginal sound, TikTok
createTimeISO2022-06-07T20:15:29+00:00
authorFollowers, authorHearts95400000, 462900000
url, coverUrlvideo link, thumbnail

How much does it cost?

Pay-per-event β€” nothing on a failed run:

EventPrice
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.