Bilibili Scraper: Videos, Search, Danmaku & Creators avatar

Bilibili Scraper: Videos, Search, Danmaku & Creators

Pricing

from $5.00 / 1,000 dataset items

Go to Apify Store
Bilibili Scraper: Videos, Search, Danmaku & Creators

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

axly

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

14 days ago

Last modified

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

FieldDescription
bvid, aid, urlVideo ids and link
title, descriptionTitle and full description
coverUrlThumbnail
durationSec, publishedAtLength in seconds, publish time (UTC, ISO 8601)
category, tagsBilibili category and video tags
creatormid, name, faceUrl, url of the uploader (UP主)
statsviews, likes, coins, favorites, shares, comments, danmaku
partsEvery part of a multi-part video: cid, title, durationSec
isOriginal, isCooperationOriginal upload vs re-upload, joint upload
rankPosition in the search results or board
danmakuOptional: timeSec, text, sentAt, mode, color
topCommentsOptional: top 3 comments (author, text, likes, publishedAt, ipLocation) with up to 20 replies each
sourceType, source, scrapedAtWhich mode / keyword produced the row, and when

In Trending searches mode each row is a hot keyword instead: rank, keyword, displayText, searchUrl.

Modes

ModeInputReturns
Keyword searchsearchQueries, sortBy, durationFilter, publishedAfter / publishedBeforeup to ~1,000 videos per keyword (Bilibili's own cap; ~750-1,000 after duplicates)
Video URLs / BV idsvideoUrls (bilibili.com/video links, b23.tv links, BV or av ids)one row per video
Creator uploadscreatorIds (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.