Bilibili Scraper: Videos, Search, Danmaku & Creators
Pricing
from $5.00 / 1,000 dataset items
Bilibili Scraper: Videos, Search, Danmaku & Creators
Scrape Bilibili (B站) videos without login: keyword search with date filters, video URLs, a creator's complete uploads, popular, rankings, weekly and trending searches. Views, likes, tags, danmaku and top comments. Pay only for results.
Pricing
from $5.00 / 1,000 dataset items
Rating
0.0
(0)
Developer
axly
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
14 days ago
Last modified
Categories
Share
Extract video data from Bilibili (哔哩哔哩, B站), China's largest video community for anime, gaming, tech and lifestyle, without an account or cookies. Search by keyword with date and length filters, scrape any video URL, pull a creator's complete upload list, or read the popular, top-100 ranking, weekly must-watch and trending-search boards. Each video row can include its tags, danmaku (弹幕, the bullet comments that scroll over the video) and top comments.
Built for China social-listening, influencer marketing and AI dataset work: schedule it with "Only new videos since the last run" to get just the new videos for your keywords every day.
What you get
| Field | Description |
|---|---|
bvid, aid, url | Video ids and link |
title, description | Title and full description |
coverUrl | Thumbnail |
durationSec, publishedAt | Length in seconds, publish time (UTC, ISO 8601) |
category, tags | Bilibili category and video tags |
creator | mid, name, faceUrl, url of the uploader (UP主) |
stats | views, likes, coins, favorites, shares, comments, danmaku |
parts | Every part of a multi-part video: cid, title, durationSec |
isOriginal, isCooperation | Original upload vs re-upload, joint upload |
rank | Position in the search results or board |
danmaku | Optional: timeSec, text, sentAt, mode, color |
topComments | Optional: top 3 comments (author, text, likes, publishedAt, ipLocation) with up to 20 replies each |
sourceType, source, scrapedAt | Which mode / keyword produced the row, and when |
In Trending searches mode each row is a hot keyword instead: rank, keyword, displayText, searchUrl.
Modes
| Mode | Input | Returns |
|---|---|---|
| Keyword search | searchQueries, sortBy, durationFilter, publishedAfter / publishedBefore | up to ~1,000 videos per keyword (Bilibili's own cap; ~750-1,000 after duplicates) |
| Video URLs / BV ids | videoUrls (bilibili.com/video links, b23.tv links, BV or av ids) | one row per video |
| Creator uploads | creatorIds (UID or space.bilibili.com link) | every upload of the creator, newest first |
| Popular now (综合热门) | — | the current popular feed |
| Top-100 ranking (排行榜) | rankingCategory (all, music, game, tech, food, …) | up to 100 videos |
| Weekly must-watch (每周必看) | — | the latest weekly issue |
| Trending searches (热搜) | — | the hot search keywords right now |
Use cases
- Brand and market research in China: track what Chinese viewers say about your product or category, with date-ranged keyword search, danmaku and top comments.
- Influencer marketing: list a creator's full catalog with views and danmaku per video before you book them; pair with our Bilibili Creator Finder to discover creators by niche.
- Trend monitoring: daily snapshots of the popular feed, category rankings and hot searches.
- AI and research datasets: Chinese video titles, descriptions, tags and danmaku text at scale.
Example input
{"mode": "search","searchQueries": ["iPhone 17 评测"],"sortBy": "newest","publishedAfter": "2026-09-01","maxItems": 200,"includeDanmaku": true,"maxDanmakuPerVideo": 50,"onlyNewSinceLastRun": true}
Example output
{"bvid": "BV12hHr6UEqc","aid": 117381087170734,"url": "https://www.bilibili.com/video/BV12hHr6UEqc","title": "舟友的酒","durationSec": 31,"publishedAt": "2026-10-04T05:57:16Z","category": "同人·手书","tags": ["可爱", "明日方舟", "朋友的酒", "阿米娅"],"creator": {"mid": 107716290, "name": "疚刃", "url": "https://space.bilibili.com/107716290"},"stats": {"views": 1733849, "likes": 204644, "coins": 16570, "favorites": 56198, "shares": 18396, "comments": 4607, "danmaku": 255},"isOriginal": true,"sourceType": "popular","rank": 1,"danmaku": [{"timeSec": 0.0, "text": "根本没有这样的兔子", "sentAt": "2026-10-04T14:14:59Z", "mode": 5, "color": "#e70012"}],"scrapedAt": "2026-10-06T02:16:30Z"}
Scheduling and integrations
Create a task per keyword, turn on Only new videos since the last run, and schedule it daily: each run returns only videos the previous runs have not delivered, and skipped videos are not charged. Send results to Google Sheets, Slack, a webhook or your database with Apify integrations, or call the actor from the API.
Use with AI assistants (MCP)
The actor works as a tool in the Apify MCP server, so Claude, ChatGPT or Cursor can call it directly: "find the newest Bilibili videos about our product and summarise the danmaku".
FAQ
Do I need a Bilibili account or cookies? No. Everything is fetched as a logged-out visitor.
Why only the top 3 comments? Bilibili shows visitors who are not logged in the top 3 comments of a video and the first 20 replies of each. The actor never logs in, so that is what it returns.
How many search results can I get? Bilibili stops search at 1,000 results per keyword, and its pages repeat some videos and mix in paid-course cards, which the actor removes. Expect roughly 750-1,000 unique videos per keyword (766 for 美食 "food" in our October 2026 test). Use several keywords, date ranges or sort orders to cover more.
Are titles translated? No, text is returned as published (mostly Chinese). Chinese keywords find far more videos than English ones.
Is it legal? The actor only reads publicly visible data. You are responsible for how you use it, including any personal data, under the laws that apply to you.
Something broke? Open an issue on the Issues tab; errors are also reported to the developer automatically.