TikTok LIVE Scraper — Streams, Viewers, Top Gifters & Rankings avatar

TikTok LIVE Scraper — Streams, Viewers, Top Gifters & Rankings

Pricing

from $2.00 / 1,000 live rooms

Go to Apify Store
TikTok LIVE Scraper — Streams, Viewers, Top Gifters & Rankings

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

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

1

Monthly active users

5 days ago

Last modified

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

InputYou getRow type
Search queryThe LIVE rooms matching it right nowlive-room
Game categoryThe rooms TikTok recommends in that game (about 12)live-room
Username, profile link or LIVE linkWhether the creator is LIVE now, with room title, viewers and start timestreamer
includeTopGiftersThe top viewers of every LIVE room in the run by coins sent, up to 99 a roomtop-gifter
includeDailyRankingTikTok's daily ranking of LIVE creators, top 99ranked-creator
includeCategoryListThe LIVE categories with their current viewerslive-category
includeGiftCatalogueEvery gift with its price in coins, about 700gift

The dataset has LIVE rooms, Streamers, Gifters and rankings and Gifts and categories views.

How It Works

How the TikTok LIVE scraper 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

FieldTypeDescription
searchQueriesstring[]Keywords. Each returns the rooms live now.
maxRoomsPerQueryintegerDefault 40, minimum 5.
regionstringTwo-letter country the search runs from. Default US.
categoriesstring[]Game categories by TikTok's name: Fortnite, Minecraft, Roblox…
includeCategoryListbooleanThe current LIVE categories with viewers.
usernamesstring[]Usernames, profile links or LIVE links to check.
includeTopGifters / maxGiftersPerRoomboolean / integerGifter rows for every LIVE room in the run. Default 99 a room.
includeDailyRankingbooleanThe daily ranking of LIVE creators.
includeGiftCataloguebooleanThe gift catalogue.
maxItemsintegerCap 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.

EventWhenPrice
Actor startOnce per run$0.005
LIVE roomEach room from a search or a category$0.002
StreamerEach creator checked, found or not$0.004
Top gifterEach gifter row$0.001
Ranked creatorEach row of the daily ranking$0.002
LIVE categoryEach category row$0.001
GiftEach 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