TikTok Trending Videos Scraper avatar

TikTok Trending Videos Scraper

Pricing

from $5.00 / 1,000 trending video extracteds

Go to Apify Store
TikTok Trending Videos Scraper

TikTok Trending Videos Scraper

Scrape trending TikTok videos from the Explore or For You feed for 66 countries: views, likes, comments, shares, saves, engagement rate, creator, sound, hashtags and direct video links. No login.

Pricing

from $5.00 / 1,000 trending video extracteds

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

5

Bookmarked

262

Total users

73

Monthly active users

2 days ago

Last modified

Share

TikTok Trending Videos Scraper returns the videos trending on TikTok right now, from the Explore feed or the For You feed, for the country you choose. Each row is one video with its rank, link, caption, views, likes, comments, shares, saves, engagement rate, creator and follower count, sound, hashtags, cover image and a direct video file link. Content creators, social media managers, agencies, trend researchers and AI agents use it to see what is taking off before planning their own posts, with no TikTok login.

Why creators and marketers use it

  • Engagement rate on every video, calculated from likes, comments and shares against views, plus saves.
  • The sound and hashtags next to the numbers, so you can see what the top videos have in common.
  • 66 countries, with an automatic switch to another market if one region is limited during a run.
  • Direct video links for saving references right after the run.

Explore or For You

feedWhat you getBest for
explore (default)TikTok's curated Explore trending mix, the same for every viewer in a countryRepeatable daily or weekly trend tracking
foryouA For You feed sample for a fresh visitor, which changes from run to runA broader, more varied sample of what is circulating

To vet the creators you find, continue with TikTok Profile Scraper; for one creator's own videos, start with TikTok Profile Videos Scraper instead.

How to use it

Top trending videos in the US:

{
"feed": "explore",
"region": "US",
"maxResults": 50
}

A For You sample for the UK:

{
"feed": "foryou",
"region": "GB",
"maxResults": 100
}
InputWhat it controls
feedexplore (default) or foryou
regionTwo-letter country code from 66 markets, such as US, GB, IN, BR or ID; leave empty to use the connection's default location
maxResultsVideos to return, from 1 to 200 (default 50)

Choosing the region

TikTok shows each country its own trending mix, so region decides which country's trends you see. With region empty, the feed follows the connection's location and can come from any market. If TikTok limits one region during a run, the Actor moves on to another market so the run still returns videos, and each row's region field shows the market that actually produced it.

Output: TikTok video data you receive

One dataset row is one trending video. This row has the exact structure of a real result; the creator's handle and name, the sound title, and the media links are replaced with placeholders or left out.

{
"rank": 1,
"videoId": "7688398701785517332",
"videoUrl": "https://www.tiktok.com/@example.creator/video/7688398701785517332",
"description": "",
"createTime": "2026-09-22T16:33:46.000Z",
"durationSec": 10,
"authorHandle": "example.creator",
"authorName": "Example Creator",
"authorVerified": false,
"authorFollowers": 1900000,
"playCount": 2100000,
"likeCount": 82200,
"commentCount": 1172,
"shareCount": 5517,
"saveCount": 7335,
"engagementRate": 0.0423,
"musicTitle": "original sound",
"musicIsOriginal": true,
"hashtags": [],
"isAd": false,
"region": "AUTO",
"feed": "explore",
"scrapedAt": "2026-09-29T21:32:52.353Z",
"sourceUrl": "https://www.tiktok.com/explore"
}
FieldWhat it contains
rankPosition in the feed for this run
playCount, likeCount, commentCount, shareCount, saveCountPublic engagement numbers
engagementRate(likes + comments + shares) ÷ views, as a fraction
authorHandle, authorFollowers, authorVerifiedThe creator
musicId, musicTitle, musicAuthor, musicIsOriginalThe sound, and whether it is original audio
coverUrl, videoPlayUrlCover image and direct video file; TikTok media links expire after a while
isAdTrue when the item is a paid placement

Example workflow: a weekly trend brief

A social media manager for a US beauty brand runs the Explore feed for US every Monday with maxResults at 100. They sort by engagementRate, note which sounds (musicTitle) appear more than once, and collect the hashtags from the top videos. Then they pass the most promising creators' authorHandle values to TikTok Profile Scraper to vet them for partnerships, and export the brief to a shared sheet.

Pricing

This Actor uses Pay per event plus Apify platform usage. You pay one event per video saved, plus a start event and the platform usage of the run. The live Pricing tab on this page shows the current prices.

  • 50 trending videos = 50 video events + platform usage.
  • A daily schedule of 100 videos = 100 video events per day + platform usage.
  • maxResults caps each run, so it doubles as a cost ceiling.

Trend research with AI agents (MCP)

Connect this Actor to an AI agent through Apify MCP and ask in plain language:

Get the top 30 trending TikTok videos in the US from the Explore feed. Return rank, video URL, views, engagement rate, creator and sound, and tell me which sounds appear more than once.

Agent checklist:

  1. Set region to the country in the request, and feed to explore unless the user asks for For You.
  2. Read rows with get-dataset-items; sort by playCount or engagementRate as the question needs.
  3. Check each row's region to confirm the market that produced it.
  4. Use videoUrl as the stable link; media links expire.

API example

curl -X POST "https://api.apify.com/v2/acts/khadinakbar~tiktok-trending-videos-scraper/run-sync-get-dataset-items" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"feed": "explore", "region": "US", "maxResults": 30}'
Your next stepUseWhy
When you then want to vet the creators behind these videosTikTok Profile ScraperFollowers, hearts and a 0–80 Influencer Score
When you want the trending hashtags tooTikTok Trending Hashtags ScraperTop 100 hashtags by country and industry
When you want every video using a trending soundTikTok Sound ScraperSound details and the videos that use it
When you want to analyze the comments on a videoTikTok Video Comments ScraperComments and replies with authors
When you want to search TikTok for a topicTikTok Search ScraperVideos, hashtags and users for a keyword

Best results

Starting situationHelpful actionExpected outcome
Tracking one market over timeSet region and keep feed on exploreComparable lists run to run
Looking for breakout creatorsSort by engagementRate and check authorFollowersSmall accounts with outsized engagement
Spotting sounds to useGroup rows by musicIdSounds riding several trending videos
Saving the videos themselvesDownload videoPlayUrl right after the runFiles before the links expire

Builder's note

I found that people use this feed to decide what to post next, so every row carries engagement rate, the sound and the hashtags next to the view count. I learned that TikTok sometimes limits one region for a while, so the Actor moves to another market and records the market it actually used in each row's region.

FAQ

Up to 200 per run with maxResults.

The trending mix changes over time. Schedule the Actor at the cadence you track trends, such as every morning, and compare runs by scrapedAt.

Can I download the videos?

Each row has a direct videoPlayUrl. Download it shortly after the run, because TikTok media links expire.

Can I get one creator's videos instead?

Use TikTok Profile Videos Scraper for a specific creator; this Actor returns the trending feed.

Do I need a TikTok account?

No. The Actor reads the public feed and needs no login.

Responsible use

This Actor collects public TikTok feed data. Rows include creator handles and names, which are personal data protected by laws such as the GDPR and CCPA, so use them only with a lawful basis and keep them no longer than you need. Videos and sounds belong to their creators, so respect copyright and TikTok's terms before reusing any media. Read Apify's guide on whether web scraping is legal for more context. TikTok is a trademark of ByteDance Ltd. This independent Actor is not affiliated with, associated with, or endorsed by TikTok or ByteDance. For questions or bugs, open a ticket in the Issues tab.