TikTok Top Search Scraper ($1.699 / 1,000 results)
Pricing
from $1.70 / 1,000 results
TikTok Top Search Scraper ($1.699 / 1,000 results)
Get TikTok's Top search results for any keyword from $1.699 per 1,000 results: the videos and photo posts TikTok ranks first, with captions, dates, engagement, sounds and authors.
Pricing
from $1.70 / 1,000 results
Rating
0.0
(0)
Developer
SerpData
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
TikTok Top Search Scraper
Get TikTok's Top search results for any keyword as clean JSON: the videos and photo posts TikTok ranks first, the same list you see on the Top tab of TikTok search. Prices start at $1.699 per 1,000 results and are lower than every other working TikTok Top search Actor we tested on Apify in October 2026, on every plan.
Each result comes with its caption, post date, views, likes, comments, shares, saves, hashtags, sound, and the author's handle, followers and total likes.
Want only the Videos tab? Use our TikTok Video Search Scraper.
Why use this TikTok Top search scraper?
- TikTok's own ranking. Results come back in the order TikTok's Top tab shows them.
- No login, cookies or proxies. Type search terms and press Start.
- Many searches at once. Each search term pages through results until it reaches your limit, with repeats removed.
- Batch or live. Run it in bulk from the Apify Console, or call it like an API and page through results in real time.
What data can I get from TikTok Top search?
| Result | Author (on every result) |
|---|---|
| Video ID, link and type (video or photo post) | Handle, display name and user ID |
| Caption, its language and hashtags | secUid (TikTok's stable account key) |
| Post date and time | Verified badge |
| Views, likes, comments, shares and saves | Followers and following |
| Length in seconds and cover image | Total likes and video count |
| Sound title, author and whether it is original | Profile photo |
| Whether it is an ad | The search term that found it |
Input
{"searchQueries": ["sourdough bread"],"maxResultsPerQuery": 50}
| Field | What it does |
|---|---|
searchQueries | Search terms, one per line |
maxResultsPerQuery | Most results per search term, up to 10,000. Default 30 |
Output
One dataset item per result, in the same shape as the TikTok Video Search Scraper:
{"id": "7689243203102461197","url": "https://www.tiktok.com/@kendallferrari/video/7689243203102461197","type": "video","text": "my tried & true sourdough method!! 🍞🤎 …","createdAt": "2026-09-24T23:10:58Z","stats": { "plays": 261900, "likes": 16600, "comments": 154, "shares": 1229, "saves": 12100 },"author": { "username": "kendallferrari", "followers": 215200, "…": "…" },"music": { "title": "Morning Blend Bossa", "…": "…" },"input": "sourdough bread"}
TikTok's image and video links expire after a few days, so download any covers or avatars you need soon after the run.
How much does it cost?
You pay only for results returned, with no start fee and no monthly fee. On normal runs, Apify's own platform costs are included in the price.
| Apify plan | Free | Starter | Scale | Business |
|---|---|---|---|---|
| Per 1,000 results | $3.699 | $2.999 | $2.299 | $1.699 |
Live HTTP API
This Actor also runs in Standby mode:
curl "https://serpdata--tiktok-top-search-scraper.apify.actor/search?query=sourdough+bread" \-H "Authorization: Bearer $APIFY_TOKEN"
Each response holds one page of items and a cursor. Pass the cursor back as
cursor for the next page; it is null on the last page. You are charged per result
returned. Errors return JSON with a message and are never charged; any 5xx status is
safe to retry.
Standby runs cost more than normal runs: Apify also bills you for the Actor's platform usage, including the 5 minutes it keeps running after your last request.
Frequently asked questions
Is it legal to scrape TikTok?
These posts and counts are public and can be read without an account. Whether you can collect and use them depends on where you are and what you do with the data, so check TikTok's terms of service and get legal advice for your use case.