TikTok Scraper ✅ NO COOKIES
Pricing
from $1.60 / 1,000 result (video or profile)s
TikTok Scraper ✅ NO COOKIES
Scrape TikTok profiles, hashtags, search results and video URLs in one run. Add any mix of inputs, filter by date and likes, and add comments, followers and author details. No cookies, no login, no browser. Pay per result; failed lookups are free.
Pricing
from $1.60 / 1,000 result (video or profile)s
Rating
5.0
(1)
Developer
Atomus APIs
Maintained by CommunityActor stats
1
Bookmarked
1
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share
TikTok Scraper
Scrape TikTok profiles, hashtags, search results, and video URLs in one run. No cookies, no login, no browser. Mix any inputs, add filters, and layer on optional add-ons (comments, followers).
Full author/creator details are included FREE on every video — followers, following, bio signature, verified status, total hearts, video count, and linked Instagram/YouTube, all read from the data already embedded in each video (no extra request, no extra charge).
Inputs (add any combination)
| Input | What you get |
|---|---|
profiles | Profile (followers, likes, verified, bio, links) plus its videos |
hashtags | Videos posted under each hashtag |
searchQueries | Videos and/or profiles matching the keyword |
postUrls | Full metadata for specific videos |
All four are optional. Provide whichever you need and the scraper collects them all in a single run.
Filters (free, applied to every video)
- Date range —
onlyPostsNewerThan/onlyPostsOlderThan(YYYY-MM-DD) - Popularity —
minLikes/maxLikes - Pinned —
excludePinnedPosts - Profile sorting —
profileSorting: latest, popular, or oldest
Add-ons ($)
commentsPerPost(+maxRepliesPerComment) — scrape comments on every video returned. Billed per comment.maxFollowersPerProfile/maxFollowingPerProfile— scrape a profile's connections. Billed per follower.shouldDownloadVideos— adds a no-watermarktemporaryDownloadUrlto each video. ⚠️ It is a TikTok CDN link that expires within a few hours (then returns 403) — download the file immediately, don't store the URL.
Author/creator details are not an add-on — they ride free on every video's author object (see below).
What a video record looks like
{"id": "7664432017722952980","desc": "caption text","url": "https://www.tiktok.com/@user/video/7664432017722952980","createdAt": "2026-...","region": "US","width": 576, "height": 1024, "ratio": "540p", "definition": "540p", "bitrate": 1263149,"isAd": false, "isPhoto": false, "isPaidContent": false, "descLanguage": "en","duetControl": 0, "stitchControl": 0,"stats": { "plays": 120000, "likes": 5400, "comments": 210, "shares": 88, "saves": 45, "reposts": 12 },"author": {"id": "6614...", "secUid": "...", "uniqueId": "user", "nickname": "User","verified": true, "verifyReason": "Verified account","signature": "creator bio text","verificationType": 1, "region": null,"stats": { "followers": 135167363, "following": 354, "hearts": 1397082764, "videos": 457, "favoriting": 1501 },"links": { "instagram": "user_ig", "youtube": "UCxxxx" }},"music": { "id": "...", "title": "original sound", "author": "User", "isOriginal": true, "duration": 73 },"hashtags": ["fyp", "viral"],"mentions": ["MS4wLjAB..."]}
The nested author object carries the creator's full details for free (stats.followers / following / hearts / videos / favoriting, signature, verified, verificationType, and links.instagram / links.youtube), read straight from the embedded video data. Videos returned from a single video-URL lookup (post-detail) expose the same author stats but not verificationType or the linked-social handles (those come back null on that path).
duetControl / stitchControl are the raw TikTok interaction-permission ints (0 = allowed), not booleans — a !== 0 coercion would mislabel duet-enabled videos. Profile records add bioLink, bioLanguage, accountType, verificationType, commerce, liveRoomId, stats.likesGiven, and links.twitter / links.youtubeTitle.
Input example
{"profiles": ["mrbeast"],"hashtags": ["fyp"],"searchQueries": ["iphone review"],"resultsPerPage": 50,"minLikes": 1000,"onlyPostsNewerThan": "2026-01-01","commentsPerPost": 20}
Pricing
Pay per result (each video or profile):
- Free plan: $3.00 per 1,000 results
- Gold and higher Apify plans: $1.60 per 1,000 results
Paid add-ons (each marked ($) in the input): comments (Gold $0.50/1,000) and followers/following (Gold $1.50/1,000). Full author/creator details, filters (date, likes, sorting, region), and the temporary download URL are free (the download URL is a short-lived TikTok CDN link — see the warning above). Failed lookups are free.
Run via API
curl -X POST "https://api.apify.com/v2/acts/YOUR~tiktok-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{ "hashtags": ["fyp"], "resultsPerPage": 100, "commentsPerPost": 10 }'