Chaturbate Scraper: Live Cam Rooms, Viewers & Tag Trends
Pricing
from $20.00 / 1,000 live cam rooms
Chaturbate Scraper: Live Cam Rooms, Viewers & Tag Trends
Scrape Chaturbate live cam rooms on air now: viewers, followers, tags, subjects, token prices and start times, plus room details, a live market snapshot and trending tags. Metadata only, no login. Export CSV, Excel, JSON or XML.
Pricing
from $20.00 / 1,000 live cam rooms
Rating
0.0
(0)
Developer
RecordsData
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share

π΄ Chaturbate Scraper - Live Cam Room, Viewer Count and Tag Trend Data - RecordsData
Quick answer: The Chaturbate Scraper exports public live cam data from Chaturbate to CSV, Excel, JSON or XML. It returns four record types: live rooms, room details, a live market snapshot and trending tags. No login, cookies or API key are needed. Pricing is pay per result, from $20 per 1,000 rows, with a free preview of 10 rows.
π Export Chaturbate live rooms and viewer counts in seconds. 4 record types and 42 fields. Filter by category, region, tag, keyword and minimum viewers, track the market by the hour, and get only what changed since your last run.
Chaturbate Scraper reads the public room list of Chaturbate and turns it into clean, flat rows. It is built for creator-economy research, market sizing and trend tracking of live cams. It returns metadata only: usernames, viewer and follower counts, tags, token prices and times. It never returns video, streams or chat.
Live rooms carry viewers, followers, tags, subject, show type, token prices and start time. Withheld values are marked Not Disclosed.
π What the Chaturbate Scraper does
Choose one What to collect mode per run. Each mode returns one record type.
| Mode | Each row holds |
|---|---|
| Live rooms | Username, link, viewers, followers, tags, subject, show type, token prices, start time |
| Live room details | Live room fields plus languages, fan club, room status, last broadcast |
| Market snapshot | Rooms online, viewers in the top 100, top room and top tags per segment |
| Trending tags | Tag, link, rooms online and viewers watching |
You can filter by category, region, tag, keyword and minimum viewers, paste a room, tag or category link, or leave everything empty to read the whole room list.
βοΈ Chaturbate Scraper input
All fields are optional. With no input the Actor returns the first 10 live rooms.
| Field | Type | Default | What it does |
|---|---|---|---|
mode | string | liveRooms | What to collect: liveRooms, liveRoomDetails, liveSnapshot or categories (trending tags) |
queries | array of strings | empty | Keyword filter on room titles and tags, one search per term. Terms that refer to minors are refused |
startUrls | array of links | empty | A Chaturbate room page (returns that room in detail) or a tag or category page (returns its rooms) |
maxItems | integer | 10 | Maximum rows across all terms, from 1 to 1,000,000. Free accounts are capped at 10 |
liveGenders | array | empty (all) | Keep only female, male, couple or trans rooms |
liveRegions | array | empty (all) | Keep only northAmerica, southAmerica or asia rooms |
liveTags | array of strings | empty | Room tags to read without the # sign, one search per tag. In snapshot mode each tag becomes a row |
minViewers | integer | 0 | Skip rooms with fewer viewers than this at run time |
includeThumbnails | boolean | true | Add the thumbnail image link as the first column |
onlyNew | boolean | false | Monitor mode: skip records an earlier run of the same search already returned |
stateKey | string | empty | Label to run several independent monitors with identical filters |
resetSeen | boolean | false | Clear the seen list for this search before the run |
π Output
Every row starts with recordType and site, then the thumbnail link, the identity fields, the core numbers, lists last, and ends with scrapedAt and error. Rows of one record type always carry the same keys in the same order.
Field reference with real example values:
| Record type | Field | Type | Example |
|---|---|---|---|
| live-room | username | string | quantum_heart |
| live-room | viewers | integer | 53204 |
| live-room | startedAt | ISO date | 2026-10-16T11:26:38.733Z |
| live-room-detail | languages | string | extra field of the details mode |
| live-room-detail | fanClubPriceTokens | integer | extra field of the details mode |
| live-snapshot | segment | string | All rooms |
| live-snapshot | roomsOnline | integer | 8105 |
| live-snapshot | topTags | array of objects | [{"tag":"18","rooms":41,"viewers":373540}] |
| category | roomsOnline | integer | 152 |
| category | viewers | integer | 410829 |
| all | error | string or null | null |
Real record from a run (shortened):
{"recordType":"live-room","site":"Chaturbate","username":"quantum_heart","gender":"Female","viewers":53204,"followers":574267,"country":"Not Disclosed","showType":"public","privatePriceTokens":1920,"startedAt":"2026-10-16T11:26:38.733Z","tags":[],"scrapedAt":"2026-10-16T14:51:38.434Z","error":null}
Export the dataset as CSV, Excel, JSON, XML or HTML from the Storage tab, or read it through the Apify API.
π° How much does the Chaturbate Scraper cost?
The Actor uses pay per event pricing. You pay for each row delivered, plus the normal Apify platform usage, which stays tiny for this Actor. Rows skipped by Only new records and error rows are not charged.
| Event | Charged for | Price per row | Per 1,000 rows |
|---|---|---|---|
live-room | One live cam room | $0.02 | $20.00 |
live-room-detail | One live cam room with details | $0.02 | $20.00 |
live-snapshot | One market snapshot row | $0.02 | $20.00 |
category | One trending tag row | $0.02 | $20.00 |
Worked examples:
- 100 live rooms: 100 x $0.02 = $2.00.
- 1 hourly market snapshot for 30 days: with 1 segment per run, 720 rows x $0.02 = $14.40. With 5 segments per run (all rooms plus 4 categories), 3,600 rows = $72.00.
- 500 rooms with details: 500 x $0.02 = $10.00.
- Daily change feed with Only new records: if 40 new rooms appear per day, 40 x $0.02 = $0.80 per day.
Apify gives every account free monthly credit, so you can test before you pay. Free accounts are limited to a 10 row preview per run (10 x $0.02 = $0.20 at most). Paid accounts can raise Max Items up to 1,000,000.
β¨ Why choose this Actor
- Four record types in one consistent schema.
- Honest columns.
Not Disclosedmarks withheld values, never a silent gap. - Market view. The snapshot returns rooms online, top 100 viewers and top tags per segment.
- Monitor mode. Scheduled runs return only new rooms, and skipped rows are not charged.
- Fast and light. Plain HTTP through a datacenter proxy, no browser, 256 MB.
- Content policy. Search terms that refer to minors are refused.
π How it compares: this Actor vs other Chaturbate scrapers on Apify (read on 2026-10-16)
Prices are the Free plan price per result shown on each Store page on 2026-10-16. Higher Apify plans get lower prices on the competitors.
| This Actor | scrapers_lat/chaturbate-scraper | trev0n/chaturbate-scraper | deepmine/chaturbate-profile-scraper | |
|---|---|---|---|---|
| Price per 1,000 results (Free plan) | $20 | $8 (down to $6.15 on top plans) | $20 (down to $10 on Gold) | $30 (profile data) |
| Record types | 4 | Rooms and details | Rooms | Profiles |
| Market snapshot per segment | Yes | Not shown | Not shown | No |
| Trending tags | Yes | Not shown | Not shown | No |
| Only-new monitor mode | Yes | Not shown | Not shown | Not shown |
| Missing values | Not Disclosed marker | Not shown | Not shown | Not shown |
The scrapers_lat Actor is cheaper per room and is a good choice if you only need a plain room list. This Actor costs more per row but adds the market snapshot, trending tags and change tracking.
π How to use
- Create a free account at console.apify.com. New accounts include free monthly credit.
- Open the Actor and pick What to collect, for example Live rooms.
- Optional: filter by category, region, tag, keyword and minimum viewers, or paste a room, tag or category link.
- Set Max Items. Free accounts return up to 10 rows as a preview. Paid accounts can raise the limit.
- Press Start, then download the results from the Output tab as CSV, Excel, JSON or XML.
Minimal example input:
{"mode": "liveRooms","liveGenders": ["female"],"minViewers": 100,"maxItems": 100}
πΌ Business use cases
Schedule the market snapshot every hour to chart rooms online and top tags by time of day. Use trending tags and minimum viewers to benchmark niches, audience size and private show prices in tokens.
π Automating the scraper
- Make, n8n and Zapier: start a run on a timer and push each row to a sheet, database or Slack.
- Python and curl: call the Actor with
apify-clientor a plaincurlrequest to the Apify API. - Google Sheets, Airbyte, webhooks: export every run or load it into BigQuery, Snowflake or PostgreSQL.
π€ Ask an AI assistant about this scraper
AI agents can call this Actor through the Apify MCP server at https://mcp.apify.com?tools=RecordsData/chaturbate-scraper. Example prompt:
Use the Chaturbate Scraper to take the live market snapshot, then list the 20 live rooms with the most viewers and tell me which tags have the most viewers right now.
βοΈ Is it legal to scrape Chaturbate? Limits and responsible use
The Actor reads only public pages and the public room list. It never logs in, never uses cookies or accounts, and checks robots.txt before it requests a path. It collects public usernames and room statistics, and no real names, birthdays, bios, social links, video, streams or chat.
The terms of use of Chaturbate limit automated access. You are responsible for using the data in line with those terms and with the law where you live. Use it for adults and lawful purposes only. Search terms and links that refer to minors are refused.
Limits you should know:
- Free accounts return a preview of 10 rows per run. Paid accounts can request up to 1,000,000 rows.
- A run reads at most 80 pages of 100 rooms, so up to about 8,000 rooms, which is the whole live list at a normal time.
- Trending tag rows are computed from up to 5 pages of 100 rooms, and snapshot tags from the 100 most watched rooms of a segment.
- The data is a live view. There is no room history unless you schedule runs.
- Region filters cover North America, South America and Asia only.
β Frequently Asked Questions
β What does the Chaturbate Scraper do? It exports public live cam data from Chaturbate as CSV, Excel, JSON or XML. It has four modes: live rooms with viewers, followers, tags and token prices, room details, a live market snapshot with rooms online per segment, and trending tags. It needs no login and returns metadata only, never video or chat.
β How much does the Chaturbate Scraper cost? It costs $0.02 per delivered row for every record type, which is $20 per 1,000 rows. For example, 100 live rooms cost $2.00 and 500 rooms with details cost $10.00. Apify adds a small platform usage fee. Free accounts get a 10 row preview and free monthly credit.
β What is the cost per 1,000 Chaturbate rooms? The cost per 1,000 rooms is $20.00, because each live room row is one event at $0.02. A full pass over about 8,000 live rooms costs about $160. Rows skipped by Only new records, empty runs and error rows are not charged, so a monitoring schedule pays only for new rooms.
β Do I need a login, cookies or an API key? No. The Actor reads public data only and never logs in to Chaturbate, so you need no cookies, cam account or Chaturbate key. You only need an Apify account to start the run, and the free plan is enough to test it with a preview of 10 rows.
β Does it return video, streams or chat? No. It never returns video, streams, preview clips or chat messages. It returns text, numbers and public page links only. Thumbnail links are plain text that point to the Chaturbate image servers, and you can switch them off with the Include thumbnail links option.
β What is in the market snapshot? It returns one row per segment: all rooms, each category, each region and each tag you add. Each row has rooms online, total rooms, viewers in the top 100 rooms, the top room and the 15 most watched tags with rooms and viewers. Schedule it hourly to build a market time series.
β How many rooms can I get? You can get as many rooms as are on air, up to about 8,000 per run. In tests the room list held about 8,100 rooms online at once. The Actor reads 100 rooms per request and stops after 80 pages. Free accounts get 10 rows per run, paid accounts can raise Max Items.
β Why are some fields marked Not Disclosed? Not Disclosed means Chaturbate offers the field but withheld it for that room, for example the country, the displayed age or a private show price. The Actor writes this marker instead of an empty cell or a literal null, so every column keeps the same shape and imports do not break.
β How do I get only new rooms on a schedule? Turn on Only new records and schedule the run in the Apify Console. Each run returns only rooms that earlier runs of the same search did not return, and Max Items then counts new rooms. Use Monitor name for several independent monitors. Skipped rows are not charged.
β Is it legal to scrape Chaturbate? The Actor reads publicly available pages, does not log in and collects no personal data beyond public usernames. The terms of use of Chaturbate limit automated access, so you are responsible for using the data in line with those terms and local law. It is for adults and lawful use only, and this is not legal advice.
β How do I use it with the API or Python?
Call the Actor with the Apify API, the apify-client package for Python or JavaScript, or a curl request. Send the same JSON as in the input example, wait for the run to finish and read the dataset items. You can also connect it to Make, n8n or Zapier, or to an AI agent through MCP.
π Recommended Actors
π‘ Pro Tip: browse the complete RecordsData collection for more data scrapers.
- XVideos Scraper: video metadata and search results from XVideos, for teams that track adult video trends next to live cam demand.
- XNXX Scraper: public video listing data from XNXX, to compare tag popularity across sites.
- Pornhub Scraper: video, category and tag metadata from Pornhub, for a wider view of the adult content market.
π Need Help? Open the Issues tab or write to contact.punkrecordsdata@gmail.com.
β οΈ Disclaimer: this is an independent tool and is not affiliated with Chaturbate. It reads only publicly available information and returns metadata, never media. The terms of use of Chaturbate limit automated access, so use the data lawfully and at your own responsibility. For adults only.
Last updated: 2026-10-16