TikTok & Instagram Reels Trends Scraper - Viral Videos avatar

TikTok & Instagram Reels Trends Scraper - Viral Videos

Pricing

from $3.00 / 1,000 trend results

Go to Apify Store
TikTok & Instagram Reels Trends Scraper - Viral Videos

TikTok & Instagram Reels Trends Scraper - Viral Videos

Get today's trending TikTok videos by country, popular TikTok creators and trending Instagram Reels with views, likes, audio, hashtags and a daily trend rank.

Pricing

from $3.00 / 1,000 trend results

Rating

0.0

(0)

Developer

Seemu Scraping

Seemu Scraping

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

4 days ago

Last modified

Categories

Share

See what's trending on TikTok and Instagram Reels right now. Get the trending TikTok feed for any country, trending Instagram Reels and popular TikTok creators in one dataset, with views, likes, comments, shares, audio, hashtags and a trend rank. No login, cookies or accounts needed.

Built for marketers, social media managers and creators who want a daily snapshot of what's going viral, ready to export to Google Sheets, Excel or CSV.

SourceYou chooseYou get
Trending TikTok videosOne or more countries (US, GB, JP, BR, DE, ...)The videos TikTok is pushing on the trending feed in each country, ranked
Trending Instagram ReelsHow many Reels you wantThe Reels trending on Instagram's Reels feed, ranked
Popular TikTok creatorsCreator country, audience country, follower range, sort orderRising and popular creators with followers, total likes and their top videos

What you get

Every row has the same columns, whatever the platform, so a mixed run exports cleanly to one spreadsheet:

  • Trend context: platform (tiktok / instagram), source, region (the country feed), trendRank (1 = first trending item found in that feed) and scrapedAt (the same timestamp for every row of a run, so you can compare runs day by day)
  • The post: url, id, caption, hashtags, contentType (video or photo carousel), postedAt, durationSeconds, coverUrl, videoUrl
  • Engagement: views, likes, comments, shares, saves
  • Audio / sound: audioTitle, audioAuthor, audioId, audioIsOriginal (original sound vs. licensed track)
  • Creator: authorUsername, authorName, authorId, authorUrl, authorAvatarUrl, plus authorFollowers and authorTotalLikes for creator rows
  • Origin: contentCountry, the country the TikTok creator is registered in
  • Popular creators also get topVideos: their best recent videos with URL, views, likes and post date

What each platform shows publicly differs. TikTok rows include views, shares, saves, duration and audio. Instagram's trending Reels feed shows likes and comments; views and audio are filled when Instagram exposes them and left empty otherwise.

Use cases

  • Trend research and content ideas: see which formats, hooks and topics are blowing up today, then make your own version while it's still hot
  • Trending sounds and hashtags: spot the audio and hashtags that keep showing up across trending videos
  • Influencer discovery: find creators who are getting pushed by the algorithm right now, or browse popular creators by country and follower range
  • Competitor and market monitoring: compare what's trending in the US, UK, Brazil, Japan or any other market
  • Social listening dashboards: feed a daily trends sheet into Looker Studio, Airtable or your BI tool

How to use

  1. Under What to collect, pick one or more sources: trending TikTok videos, trending Instagram Reels, popular TikTok creators
  2. For TikTok videos, enter the countries you care about as 2-letter codes (US, GB, DE, JP, BR, ...). Each country is fetched separately and gets its own ranking
  3. Set Max videos per country and Max Reels (0 = keep going until the feed stops showing new items)
  4. For creators, optionally filter by creator country, audience country and follower range
  5. Click Start. Results appear in the Dataset tab, with ready-made views for TikTok videos, Reels and creators

Tips

  • Trending feeds hand out a fresh batch on every request, and later batches repeat more and more of what you've already seen. The actor keeps asking, removes duplicates, and stops once requests stop adding new items, so you never pay for the same video twice in a run.
  • A country's TikTok feed includes global hits as well as local ones. Tick Only videos from creators in that country to keep only local creators. You'll get fewer results, especially for the US and UK, where the feed is very international.
  • Photo carousels are part of TikTok's trending feed. Untick Include photo carousel posts if you only want videos.

Schedule it daily

Trends move fast. Run the actor every day and build a history of what was trending when:

  1. Open the actor, set your input and click Save as a new task
  2. Go to Schedules → Create new schedule, choose Daily (for example 08:00 in your time zone) and add your task
  3. Each run writes a new dataset. Every row carries scrapedAt, region and trendRank, so you can stack daily exports in one sheet and chart how a video, sound or creator climbs and falls
  4. Optional: connect the Google Sheets or Slack integration on the task to push each day's trends straight to your team

Output example

{
"type": "video",
"platform": "tiktok",
"source": "tiktokVideos",
"region": "US",
"trendRank": 1,
"scrapedAt": "2026-09-27T12:40:14.582Z",
"id": "7681569939295177997",
"url": "https://www.tiktok.com/@ichangervinylwrapfilm/video/7681569939295177997",
"caption": "Honey Brown Vinyl Wrapping on BMW M4! #carwrapping #bmwm4",
"hashtags": ["carwrapping", "bmwm4"],
"contentType": "video",
"postedAt": "2026-09-04T06:54:53.000Z",
"durationSeconds": 7,
"views": 6166562,
"likes": 1140628,
"comments": 3714,
"shares": 102790,
"saves": 150446,
"authorUsername": "ichangervinylwrapfilm",
"authorName": "Ichanger (Official)",
"authorUrl": "https://www.tiktok.com/@ichangervinylwrapfilm",
"audioTitle": "original sound - ichangervinylwrapfilm",
"audioAuthor": "Ichanger (Official)",
"audioIsOriginal": true,
"contentCountry": "US"
}
{
"type": "reel",
"platform": "instagram",
"source": "instagramReels",
"trendRank": 1,
"scrapedAt": "2026-09-27T12:40:14.582Z",
"id": "DdsNrtLod8k",
"url": "https://www.instagram.com/reel/DdsNrtLod8k/",
"caption": "Guess which child always does this?? Just guess.",
"postedAt": "2026-09-25T00:53:02.000Z",
"likes": 143398,
"comments": 3815,
"authorUsername": "joiechavis",
"authorUrl": "https://www.instagram.com/joiechavis/"
}

Pricing

You pay per result: one charge for each trending video, Reel or creator saved to your dataset. Duplicates are removed before they're saved, so they're never charged. TikTok videos kept by the Only videos from creators in that country filter are billed at a higher local-result rate, because most of the feed is filtered out. Free plan users can try up to 50 results per run.

FAQ

How is trendRank calculated? It's the order in which items came off the trending feed for that source and country, starting at 1. The top of the feed is what the platform is pushing hardest at that moment.

Why does Instagram have no country setting? Instagram's trending Reels feed is not country-specific, so Reels come from a single global feed.

Why are some Instagram views empty? Instagram doesn't always show play counts on its trending Reels feed. Likes and comments are always included.

Can I get more than one run's worth of trends? Yes. Raise the limits or set them to 0. Trending feeds aren't endless, though: once they start repeating, the actor stops on its own.