Tiktok Trending Videos Scraper avatar

Tiktok Trending Videos Scraper

Pricing

$19.99/month + usage

Go to Apify Store
Tiktok Trending Videos Scraper

Tiktok Trending Videos Scraper

๐Ÿ”ฅ TikTok Trending Videos Scraper pulls real-time viral videos, captions, hashtags, creators, sounds, views, likes & comments. ๐Ÿ“Š Filter by country/keyword, track trends, and export to CSV/JSON. ๐Ÿš€ Perfect for content strategy, influencer research & social listening.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

ScraperX

ScraperX

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Tiktok Trending Videos Scraper is a production-ready Apify actor that collects structured, real-time trending TikTok videos by country and time window โ€” helping you scrape TikTok trending videos at scale with clean, exportable results. It solves the pain of manual trend tracking by offering a reliable tiktok trend scraper for marketers, developers, data analysts, and researchers to power content strategy, trend analytics, and automation-ready pipelines with a dependable tiktok trending videos extractor. With configurable sorting and optional engagement enrichment, it enables consistent, scalable trend monitoring across regions.

What data / output can you get?

Below are the exact fields the actor pushes to the Apify dataset. When includeDetailedVideoData is enabled, youโ€™ll also get engagement metrics and a direct (expiring) video URL.

Data typeDescriptionExample value
country_codeCountry code used for the trending feed"US"
coverCover/thumbnail image URL"https://p16-sign-sg.tiktokcdn.com/obj/tos-useast5-0000-cover/..."
durationVideo length in seconds9
idVideo ID"7261234567890123456"
item_idItem ID (often the same as Video ID)"7261234567890123456"
item_urlPublic TikTok video URL"https://www.tiktok.com/@example/video/7261234567890123456"
regionHuman-readable region name"United States"
titleVideo title/caption"Summer vibes โ˜€๏ธ #beachday"
likesTotal likes (optional; when details are included)152034
commentsTotal comments (optional)2487
bookmarksTotal bookmarks/saves (optional)693
sharesTotal shares/reposts (optional)1189
videoUrlDirect video URL (expiring; optional)"https://v16m-default.akamaized.net/abcd1234/video/tos/..."

Notes:

  • Export results in JSON, CSV, Excel, or any Apify-supported format.
  • Fields likes, comments, bookmarks, shares, and videoUrl appear only when includeDetailedVideoData is true.
  • The direct videoUrl is an expiring link derived from the public video page; availability can vary by item. Optional fields may be null or missing if the page doesnโ€™t expose them.

Key features

  • ๐Ÿš€ Real-time regional trends Scrape TikTok trending videos by country to track whatโ€™s rising in specific markets โ€” ideal for a tiktok popular videos scraper and global trend scouting.

  • ๐ŸŽ›๏ธ Flexible sorting & periods Choose sortBy "vv" (views), "like", "comment", or "repost" (shares) and period "7" or "30" days to shape your tiktok trend analytics scraper workflow.

  • ๐Ÿ“ˆ Engagement enrichment (optional) Enable includeDetailedVideoData to append likes, comments, bookmarks, shares, and a direct (expiring) videoUrl for deeper analysis with a tiktok viral video scraper.

  • ๐Ÿง  Resilient architecture Dynamic header extraction plus a Playwright fallback to parse public video pages increase stability versus fragile tiktok trending videos API alternatives.

  • ๐Ÿ“ฆ Clean, structured datasets Outputs consistent JSON records ready for analytics, exports, and pipelines โ€” a dependable tiktok trending videos data scraper for BI and dashboards.

  • ๐Ÿ”Œ Developer-friendly integration Access every runโ€™s dataset via the Apify API for automation, webhooks, and scheduling โ€” perfect for building a tiktok trending videos crawler backend or integrating with Python.

  • ๐Ÿ›ก๏ธ Public data only Designed to extract publicly available information; it does not access private profiles or authenticated data.

  1. Sign up and log in to Apify
    Create a free account or sign in to the Apify platform.

  2. Open the actor
    Find โ€œTiktok Trending Videos Scraperโ€ on Apify and click Try for free.

  3. Configure input settings

    • countryCode: Select a country (e.g., US, GB, AU, JP).
    • sortBy: Choose "vv", "like", "comment", or "repost".
    • period: Pick "7" or "30" for the last 7 or 30 days.
    • maxItems: Set how many videos to collect (1โ€“1000).
    • includeDetailedVideoData: Enable to add likes, comments, bookmarks, shares, and videoUrl.
  4. Start the run
    Click Start. The actor paginates the trending feed and stops at your maxItems or when the feed ends.

  5. Monitor progress
    Watch logs for pagination updates and, if enabled, per-video detail enrichment status.

  6. Review results
    Open the Dataset tab to view structured rows with all collected fields.

  7. Export your data
    Download JSON, CSV, or Excel, or fetch programmatically via the Apify API for downstream use.

Pro tip: Turn on includeDetailedVideoData to power a full tiktok trends scraping tool pipeline with engagement metrics, then use the Apify API to sync results into your data warehouse or dashboards.

Use cases

Use case nameDescription
Marketing trend scoutingIdentify rising formats fast to inform creative testing and media plans using a tiktok trend scraper workflow.
Creator content strategyModel high-performing patterns by tracking whatโ€™s trending by views, likes, comments, or shares across regions.
Competitive benchmarkingMonitor categories and markets to compare performance over 7- and 30-day windows with a tiktok trending videos extractor.
Data analytics & dashboardsPipe structured JSON into analytics stacks to build a tiktok trend analytics scraper with time-series insights.
Product research & testingQuantify audience reactions to formats and topics before launching new content strands.
Academic & market researchCollect reproducible, public trend datasets by country and period for research projects.
API pipelines & automationUse the Apify API to schedule runs and keep downstream systems updated โ€” a reliable tiktok trending videos crawler backend.

This actor emphasizes precision, stability, and automation so you can track trends with confidence.

  • โœ… Accurate controls: Sort by "vv", "like", "comment", or "repost" and select period "7" or "30" days to match your analysis.
  • ๐Ÿ“Š Engagement-ready: Optional enrichment adds likes, comments, bookmarks, shares, and a direct videoUrl for deeper measurement.
  • ๐ŸŒ Regional coverage: Target trends by country using supported country codes.
  • ๐Ÿ‘ฉโ€๐Ÿ’ป Developer access: Integrate via the Apify API to build your tiktok trending videos scraper into internal tools and pipelines.
  • โšก Built for scale: Efficient pagination and concurrency help you collect up to your maxItems limit reliably.
  • ๐Ÿ”’ Ethical by design: Public data only โ€” no private profiles and no authentication required.
  • ๐Ÿงฑ More reliable than DIY: Avoid fragile extensions and scripts with a production-grade tiktok trends scraping tool on Apify.

In short, itโ€™s a stable tiktok trending videos data scraper that balances resilience with clean, structured output.

Yes โ€” when used responsibly. This actor is designed to extract publicly available TikTok trend data.

Guidelines for compliant use:

  • Only access data that is publicly visible on TikTok.
  • Do not scrape private or authenticated content.
  • Follow TikTokโ€™s Terms of Service and platform policies.
  • If personal data appears incidentally (e.g., usernames in captions), ensure your usage complies with regulations like GDPR and CCPA.
  • Consult your legal team for edge cases and regional requirements.

Input parameters & output format

Example input (JSON)

{
"countryCode": "US",
"sortBy": "vv",
"period": "7",
"maxItems": 25,
"includeDetailedVideoData": true
}

Parameter reference:

  • countryCode (string, required) โ€” Country code to scrape. Default: "US". Supported: AU, BR, CA, EG, FR, DE, ID, IL, IT, JP, MY, PH, RU, SA, SG, KR, ES, TW, TH, TR, AE, GB, US, VN.
  • sortBy (string, required) โ€” Sort the results. Default: "vv". Options: "vv" (views), "like", "comment", "repost" (shares).
  • period (string, optional) โ€” Period to scrape. Default: "7". Options: "7" (last 7 days), "30" (last 30 days).
  • maxItems (integer, optional) โ€” Maximum number of items to scrape. Min 1, Max 1000. Default: 10.
  • includeDetailedVideoData (boolean, optional) โ€” If true, enrich results with likes, comments, bookmarks, shares, and an expiring direct videoUrl when available. Default: false.

Example output (JSON)

[
{
"country_code": "US",
"cover": "https://p16-sign-sg.tiktokcdn.com/obj/tos-useast5-0000-cover/...",
"duration": 9,
"id": "7261234567890123456",
"item_id": "7261234567890123456",
"item_url": "https://www.tiktok.com/@example/video/7261234567890123456",
"region": "United States",
"title": "Summer vibes โ˜€๏ธ #beachday",
"likes": 152034,
"comments": 2487,
"bookmarks": 693,
"shares": 1189,
"videoUrl": "https://v16m-default.akamaized.net/abcd1234/video/tos/..."
}
]

Notes:

  • likes, comments, bookmarks, shares, and videoUrl appear only when includeDetailedVideoData is true.
  • Some optional fields may be null or missing if the public video page does not expose the expected metadata or if the direct link is unavailable.

FAQ

Is there a free trial or pricing?

Yes. The actor offers 120 trial minutes on Apify and a flat monthly plan at $19.99. You pay only for what you use on the platform beyond the trial.

Do I need to log in to TikTok?

No. The scraper targets publicly available trend data and video pages and does not require TikTok account login.

Which countries are supported?

You can scrape trends for AU, BR, CA, EG, FR, DE, ID, IL, IT, JP, MY, PH, RU, SA, SG, KR, ES, TW, TH, TR, AE, GB, US, and VN. Set countryCode accordingly.

Can I choose how results are sorted?

Yes. Use sortBy to select "vv" (views), "like", "comment", or "repost" (shares). Combine with period set to "7" or "30" days for the desired time window.

Can I get likes, comments, and shares for each video?

Yes. Enable includeDetailedVideoData to enrich each item with likes, comments, bookmarks, shares, and a direct (expiring) videoUrl when available.

How many videos can I scrape per run?

You control this via maxItems (1 to 1000). The actor paginates the trending feed and stops at your limit or when the feed ends.

Is there an API to pull results into my app or Python scripts?

Yes. Every run produces a dataset accessible via the Apify API, so you can treat this as a tiktok trending videos API alternative and integrate with your Python or no-code workflows.

What formats can I export?

You can export datasets in JSON, CSV, or Excel directly from Apify, making it easy to plug into analytics, dashboards, or data pipelines.

Yes โ€” when used for public data and in compliance with platform terms and data protection laws. The actor does not access private or authenticated data.

Final thoughts

Tiktok Trending Videos Scraper is built to collect structured, real-time TikTok trend data by country and time window, with optional engagement metrics for deeper analysis. It helps marketers, developers, analysts, and researchers build a reliable tiktok viral video scraper workflow with clean, exportable data. Use the Apify API for automation, integrate with your pipelines or Python scripts, and start extracting smarter, scalable TikTok trend insights today.