Tiktok Trending Videos Scraper
Pricing
$19.99/month + usage
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
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Tiktok Trending Videos Scraper
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 type | Description | Example value |
|---|---|---|
| country_code | Country code used for the trending feed | "US" |
| cover | Cover/thumbnail image URL | "https://p16-sign-sg.tiktokcdn.com/obj/tos-useast5-0000-cover/..." |
| duration | Video length in seconds | 9 |
| id | Video ID | "7261234567890123456" |
| item_id | Item ID (often the same as Video ID) | "7261234567890123456" |
| item_url | Public TikTok video URL | "https://www.tiktok.com/@example/video/7261234567890123456" |
| region | Human-readable region name | "United States" |
| title | Video title/caption | "Summer vibes โ๏ธ #beachday" |
| likes | Total likes (optional; when details are included) | 152034 |
| comments | Total comments (optional) | 2487 |
| bookmarks | Total bookmarks/saves (optional) | 693 |
| shares | Total shares/reposts (optional) | 1189 |
| videoUrl | Direct 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.
How to use Tiktok Trending Videos Scraper - step by step
-
Sign up and log in to Apify
Create a free account or sign in to the Apify platform. -
Open the actor
Find โTiktok Trending Videos Scraperโ on Apify and click Try for free. -
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.
-
Start the run
Click Start. The actor paginates the trending feed and stops at your maxItems or when the feed ends. -
Monitor progress
Watch logs for pagination updates and, if enabled, per-video detail enrichment status. -
Review results
Open the Dataset tab to view structured rows with all collected fields. -
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 name | Description |
|---|---|
| Marketing trend scouting | Identify rising formats fast to inform creative testing and media plans using a tiktok trend scraper workflow. |
| Creator content strategy | Model high-performing patterns by tracking whatโs trending by views, likes, comments, or shares across regions. |
| Competitive benchmarking | Monitor categories and markets to compare performance over 7- and 30-day windows with a tiktok trending videos extractor. |
| Data analytics & dashboards | Pipe structured JSON into analytics stacks to build a tiktok trend analytics scraper with time-series insights. |
| Product research & testing | Quantify audience reactions to formats and topics before launching new content strands. |
| Academic & market research | Collect reproducible, public trend datasets by country and period for research projects. |
| API pipelines & automation | Use the Apify API to schedule runs and keep downstream systems updated โ a reliable tiktok trending videos crawler backend. |
Why choose Tiktok Trending Videos Scraper?
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.
Is it legal / ethical to use Tiktok Trending Videos Scraper?
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.
Is it safe and legal to use?
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.