TikTok LIVE Scraper — Streams, Viewers, Top Gifters & Rankings
Pricing
from $2.00 / 1,000 live rooms
TikTok LIVE Scraper — Streams, Viewers, Top Gifters & Rankings
Scrape TikTok LIVE with no login: find live streams by keyword or game, with viewers, likes, total audience and the streamer's followers. Check whether creators are live now, list each room's top gifters with coins sent, the daily creator ranking and the gift catalogue.
Pricing
from $2.00 / 1,000 live rooms
Rating
0.0
(0)
Developer
Muhamed Didovic
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Get structured data from TikTok LIVE without an account: the streams that are live right now for a keyword or a game, with viewers, likes, total audience and the streamer's followers. Check whether a list of creators is live, see who the top gifters in a room are and how many coins they sent, read TikTok's daily creator ranking and the gift catalogue with prices.
What it does
| Input | You get | Row type |
|---|---|---|
| Search query | The LIVE rooms matching it right now | live-room |
| Game category | The rooms TikTok recommends in that game (about 12) | live-room |
| Username, profile link or LIVE link | Whether the creator is LIVE now, with room title, viewers and start time | streamer |
includeTopGifters | The top viewers of every LIVE room in the run by coins sent, up to 99 a room | top-gifter |
includeDailyRanking | TikTok's daily ranking of LIVE creators, top 99 | ranked-creator |
includeCategoryList | The LIVE categories with their current viewers | live-category |
includeGiftCatalogue | Every gift with its price in coins, about 700 | gift |
The dataset has LIVE rooms, Streamers, Gifters and rankings and Gifts and categories views.
How It Works
Why this one
- No login, no cookies, no proxy. Your TikTok account is never involved.
- Live right now. Rooms come with viewers at this moment, total audience since the start, likes and shares.
- Who pays in a room. Top gifters with coins sent, followers and bio, for sponsor and agency research.
- Monitor creators. Schedule a run over a list of usernames and get one status row each.
- Streamers as leads. Every room row carries the streamer's username, followers and bio, where many list a contact email.
Input
| Field | Type | Description |
|---|---|---|
searchQueries | string[] | Keywords. Each returns the rooms live now. |
maxRoomsPerQuery | integer | Default 40, minimum 5. |
region | string | Two-letter country the search runs from. Default US. |
categories | string[] | Game categories by TikTok's name: Fortnite, Minecraft, Roblox… |
includeCategoryList | boolean | The current LIVE categories with viewers. |
usernames | string[] | Usernames, profile links or LIVE links to check. |
includeTopGifters / maxGiftersPerRoom | boolean / integer | Gifter rows for every LIVE room in the run. Default 99 a room. |
includeDailyRanking | boolean | The daily ranking of LIVE creators. |
includeGiftCatalogue | boolean | The gift catalogue. |
maxItems | integer | Cap on room rows per run. Default 1,000. |
Example: who is live in a niche
{"searchQueries": ["makeup tutorial", "skincare"],"maxRoomsPerQuery": 60,"region": "US"}
Example: monitor creators and their gifters
{"usernames": ["@twitchkace", "https://www.tiktok.com/@brettywtm/live"],"includeTopGifters": true,"maxGiftersPerRoom": 50}
Example: a game with the day's ranking
{"categories": ["Fortnite", "Minecraft"],"includeDailyRanking": true}
Output
LIVE room:
{"type": "live-room","roomId": "7695495587835218719","url": "https://www.tiktok.com/@twitchkace/live","title": "PLAYING MADDEN","viewers": 2151,"totalViewers": 159701,"likes": 263317,"shares": 736,"category": "Gaming","game": "Madden NFL 27","startedAt": "2026-10-11T19:34:45.000Z","username": "twitchkace","nickname": "Kace","followers": 7969,"bio": "LIVE EVERYDAY","profileUrl": "https://www.tiktok.com/@twitchkace","source": "search","searchQuery": "gaming"}
Room rows also carry userId, secUid, following, coverUrl, comments and, for rooms from a game category, streamUrl (a direct FLV stream link that expires).
Streamer:
{"type": "streamer","username": "twitchkace","found": true,"isLive": true,"roomId": "7695495587835218719","title": "PLAYING MADDEN","viewers": 2284,"totalViewers": 123742,"startedAt": "2026-10-11T19:34:45.000Z","followers": 7973,"url": "https://www.tiktok.com/@twitchkace/live"}
Top gifter:
{"type": "top-gifter","roomId": "7693336742295800589","streamer": "battlehouselive","rank": 1,"coins": 120,"username": "mary.00.07","nickname": "Mary Gardner","followers": 10763,"profileUrl": "https://www.tiktok.com/@mary.00.07"}
A ranked-creator row has rank, score, scoreText, username, nickname, followers and isLive. A gift row has giftId, name, coins, iconUrl and isCombo. A live-category row has category, name, group and viewers.
Pricing
Pay per event. You pay for the rows you receive.
| Event | When | Price |
|---|---|---|
| Actor start | Once per run | $0.005 |
| LIVE room | Each room from a search or a category | $0.002 |
| Streamer | Each creator checked, found or not | $0.004 |
| Top gifter | Each gifter row | $0.001 |
| Ranked creator | Each row of the daily ranking | $0.002 |
| LIVE category | Each category row | $0.001 |
| Gift | Each gift of the catalogue | $0.0003 |
1,000 LIVE rooms cost $2. The full gift catalogue costs about $0.21. Set a maximum cost per run in the run options and the Actor stops there with what it has.
FAQ
Do I need a TikTok account, cookies or a proxy? No.
Does it record streams or read the chat? No. It returns data about rooms and the people in them, not the video or the chat messages.
How current are the numbers? They are read at the moment of the run. Viewer counts change by the second on TikTok, so two runs a minute apart differ.
Why did a category return nothing?
Rooms can be listed for game categories (the "Gaming" group). Names must match TikTok's own; turn on includeCategoryList to see them. A name that does not match is skipped and not charged.
Why do some rooms have no gifter rows? Gifters are read for rooms with at least 10 viewers.
What does a streamer row cost when the username does not exist?
The same $0.004. The row comes back with found: false, so a cleaned list is part of what you get.
Do stream links work forever?
No. streamUrl is signed by TikTok and expires; use it soon after the run.
🤖 For AI Agents & LLM Apps
Purpose: TikTok LIVE rooms, streamer live status, top gifters, the daily creator ranking, categories and gifts as structured JSON, with no login.
Minimal input: {"searchQueries": ["gaming"], "maxRoomsPerQuery": 20}
Output: rows with type = live-room | streamer | top-gifter | ranked-creator | live-category | gift. Rooms: roomId, url, title, viewers, totalViewers, likes, category, game, startedAt, username, followers, bio. Streamers: username, found, isLive, roomId, title, viewers. Gifters: roomId, streamer, rank, coins, username, followers.
Behaviors to know: maxItems caps room rows only. Per-source minimums are 5. Data is a snapshot of the moment. Free-plan runs return up to 100 rooms.
⚠️ Disclaimer
This Actor collects publicly available data only. It is not affiliated with, endorsed by, or sponsored by TikTok or ByteDance. You are responsible for using the data in line with applicable laws and TikTok's terms, including rules on personal data.
SEO Keywords
tiktok live scraper, tiktok live stream scraper, tiktok live viewers, tiktok live search, tiktok top gifters, tiktok live gifts list, tiktok gift prices coins, tiktok live ranking, tiktok live creators, tiktok streamer status, is tiktok user live, tiktok live monitoring, tiktok live analytics, tiktok live api alternative, tiktok live leads