TikTok Trending Videos Scraper
Pricing
from $5.00 / 1,000 trending video extracteds
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
Maintained by CommunityActor stats
5
Bookmarked
262
Total users
73
Monthly active users
2 days ago
Last modified
Categories
Share
What is TikTok Trending Videos Scraper?
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
feed | What you get | Best for |
|---|---|---|
explore (default) | TikTok's curated Explore trending mix, the same for every viewer in a country | Repeatable daily or weekly trend tracking |
foryou | A For You feed sample for a fresh visitor, which changes from run to run | A 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}
| Input | What it controls |
|---|---|
feed | explore (default) or foryou |
region | Two-letter country code from 66 markets, such as US, GB, IN, BR or ID; leave empty to use the connection's default location |
maxResults | Videos 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"}
| Field | What it contains |
|---|---|
rank | Position in the feed for this run |
playCount, likeCount, commentCount, shareCount, saveCount | Public engagement numbers |
engagementRate | (likes + comments + shares) ÷ views, as a fraction |
authorHandle, authorFollowers, authorVerified | The creator |
musicId, musicTitle, musicAuthor, musicIsOriginal | The sound, and whether it is original audio |
coverUrl, videoPlayUrl | Cover image and direct video file; TikTok media links expire after a while |
isAd | True 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.
maxResultscaps 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:
- Set
regionto the country in the request, andfeedtoexploreunless the user asks for For You. - Read rows with
get-dataset-items; sort byplayCountorengagementRateas the question needs. - Check each row's
regionto confirm the market that produced it. - Use
videoUrlas 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}'
Related TikTok tools from the same developer
| Your next step | Use | Why |
|---|---|---|
| When you then want to vet the creators behind these videos | TikTok Profile Scraper | Followers, hearts and a 0–80 Influencer Score |
| When you want the trending hashtags too | TikTok Trending Hashtags Scraper | Top 100 hashtags by country and industry |
| When you want every video using a trending sound | TikTok Sound Scraper | Sound details and the videos that use it |
| When you want to analyze the comments on a video | TikTok Video Comments Scraper | Comments and replies with authors |
| When you want to search TikTok for a topic | TikTok Search Scraper | Videos, hashtags and users for a keyword |
Best results
| Starting situation | Helpful action | Expected outcome |
|---|---|---|
| Tracking one market over time | Set region and keep feed on explore | Comparable lists run to run |
| Looking for breakout creators | Sort by engagementRate and check authorFollowers | Small accounts with outsized engagement |
| Spotting sounds to use | Group rows by musicId | Sounds riding several trending videos |
| Saving the videos themselves | Download videoPlayUrl right after the run | Files 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
How many trending videos can I get?
Up to 200 per run with maxResults.
How often does the trending feed change?
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.