Bilibili Scraper 哔哩哔哩 – Videos, Comments, Danmaku & Creators
Pricing
from $2.50 / 1,000 videos
Bilibili Scraper 哔哩哔哩 – Videos, Comments, Danmaku & Creators
Scrape Bilibili (哔哩哔哩) without login: search videos, full stats, comments, replies, danmaku, creator profiles and trending charts. Many sources in one run, monitor mode, from $0.002 per video.
Pricing
from $2.50 / 1,000 videos
Rating
0.0
(0)
Developer
Smoldesk Studios
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 hours ago
Last modified
Categories
Security
Limited permissionsShare
Bilibili Scraper – Videos, Comments, Danmaku & Creators

Scrape Bilibili (哔哩哔哩) without login, cookies or an API key. Search videos by keyword, get full video stats (views, likes, coins, favorites, shares, danmaku and comment counts, tags, honors), creator profiles (followers, total likes, video count, verification), danmaku (弹幕) with the second of the video each one appears at, top comments and reply threads, and Bilibili's trending feed and category rankings.
Mix sources in one run: keywords, video links, creators and trending together. Results are deduplicated across sources. $2.50 per 1,000 videos, about 8x cheaper than the most-used Bilibili scraper, with no monthly fee.
**中文用户:**本页下方有完整的「中文使用说明」。
What you can use it for
- Chinese market & brand research: what Gen-Z China watches and says about a brand, game, car or gadget.
- Influencer (KOL / UP主) discovery: shortlist creators by followers, total likes and verification, then pull their latest uploads.
- Content & trend tracking: daily snapshots of the hot feed or a category's top 100 ranking.
- Audience reaction analysis: danmaku show exactly which second of a video people react to.
- AI / NLP datasets: Chinese titles, descriptions, tags, comments and danmaku with clean text, ready for sentiment analysis or RAG.
- Monitoring: schedule it with Only new videos to get a feed of new uploads for a keyword or creator.
How to use it
1. Add keywords or creators. Type search keywords, paste video links or creator UIDs, and switch on comments or danmaku (弹幕) if you need them.

2. Click Start. Search results come first, then the comments and danmaku of each video.

3. Get clean data. Every video comes with views, likes, coins, favorites, shares and its creator. Export it as JSON, CSV or Excel, or read it through the API.

How to scrape Bilibili
- Create a free Apify account (no credit card needed to start) and open this Actor.
- Pick sources. Add Search keywords, Video URLs or IDs, Creators (UID or profile URL) or turn on Trending videos. You can mix them in one run.
- Set the limits. Max videos per keyword and Max videos per creator decide how much each source returns. Use Search sort, Video length and the date range to narrow it.
- Add detail (optional). Turn on Include comments, Include danmaku (弹幕) or leave Full video stats on for coins, favorites, shares and tags.
- Click Start. Results appear in the Output tab while it runs.
- Download or connect. Export as JSON, CSV, Excel or HTML, or read the dataset through the API, Make, Zapier, n8n, Google Sheets or a webhook.
- Automate it. Open Schedules, add a daily schedule and switch on Only new videos to get a feed of new uploads for a keyword or creator.
Tips
- Bilibili shows logged-out visitors only the top comments of a video; for audience reactions at scale use danmaku.
- Bilibili stops search at 1,000 results per keyword. Use date ranges or more specific keywords for more.
- Creator lists are paged slowly by Bilibili, so very large creator lists can take a few minutes.
中文使用说明
无需登录、Cookie 或 API 密钥,即可采集哔哩哔哩的公开数据:视频搜索结果及完整数据(播放、点赞、投币、收藏、分享、弹幕数、评论数、标签)、UP 主资料、弹幕、热门评论与回复,以及热门视频和分区排行榜。输入表单中的字段名为英文,下文以粗体标出,方便对照。
- 注册免费的 Apify 账号(开始使用无需绑定信用卡),然后打开本 Actor。
- 选择数据来源(可在同一次运行中混合使用):
- Search keywords:搜索关键词,例如
人工智能、minecraft。 - Video URLs or IDs:视频链接、BV 号、av 号或 b23.tv 短链接。
- Creators (UID or profile URL):UP 主的 UID 或个人空间链接。
- Trending videos:选择 Popular (hot feed) 采集综合热门,选择 Ranking (top 100 by category) 采集排行榜前 100 名,并在 Ranking category 中选择分区。
- Search keywords:搜索关键词,例如
- 设置数量和筛选条件:Max videos per keyword 和 Max videos per creator 决定每个来源返回的视频数量;可用 Search sort(排序方式)、Video length(视频时长)和 Published after / Published before(发布时间)缩小范围。
- (可选)采集更多数据:打开 Include comments 采集评论,打开 Include danmaku (弹幕) 采集弹幕;保持 Full video stats 开启,即可获得投币、收藏、分享和标签数据。
- 点击 Start。运行期间结果会实时显示在 Output 标签页中。
- 导出或对接数据:可导出为 JSON、CSV、Excel 或 HTML,也可以通过 API、Make、Zapier、n8n、Google Sheets 或 Webhook 获取数据。
- 定时监测:在 Schedules 中添加每天运行的定时任务,并打开 Only new videos (monitor mode),即可持续获取某个关键词或 UP 主的新投稿。
价格(每 1,000 条):视频(含完整数据)$2.50,UP 主资料 $2.00,评论或回复 $0.50,弹幕 $0.10。无月费;无法读取的视频(已删除、私密或受限)会被跳过,不收费。
限制:未登录访客在每个视频下只能看到前 3 条热门评论(以及 UP 主的置顶评论),这些评论的回复可以完整采集;如需大量观众反馈,请使用弹幕。每个关键词的搜索结果最多 1,000 条。字幕和播放地址需要登录,因此不包含在内。
Output: video
{"type": "video","bvid": "BV1g1C6Y2Ef3","aid": 113719929475294,"url": "https://www.bilibili.com/video/BV1g1C6Y2Ef3","title": "【4K】黑神话悟空全成就保姆级攻略【已完结】","description": "分P大合集来了,再次撒花!…","coverUrl": "https://i1.hdslb.com/bfs/archive/ee6abfa95da35ce4d1ccfd2802d42d42ab3f34ae.jpg","durationSeconds": 81532,"publishedAt": "2024-12-27T04:00:00+00:00","category": "单机游戏","tags": ["黑神话悟空", "攻略", "单机游戏", "4K"],"authorName": "爱玩的Kaka","authorId": 420269,"authorUrl": "https://space.bilibili.com/420269","authorFollowers": 40054,"views": 7755592,"likes": 58601,"coins": 59522,"favorites": 64965,"shares": 7123,"danmakuCount": 40033,"commentCount": 3795,"parts": 29,"honors": [],"rank": 1,"source": "search","searchQuery": "黑神话悟空","markdown": "# 【4K】黑神话悟空全成就保姆级攻略【已完结】\n\nby 爱玩的Kaka · 2024-12-27 · 7,755,592 views · 58,601 likes\n…","scrapedAt": "2026-10-15T09:58:35.745889+00:00"}
source tells you where the video came from: search, video, user, popular or ranking:<category>. rank is its position in that list.
Output: creator
{"type": "user","userId": 686127,"url": "https://space.bilibili.com/686127","name": "籽岷","bio": "为人民服务 新质成长力 AI游戏大玩家 MBTI:INFP","level": 6,"followers": 5467643,"following": 864,"videoCount": 6643,"totalLikes": 153404044,"verifiedTitle": "2025年度公益UP主、2024百大UP主、知名游戏UP主","isVerified": true,"isVip": true,"liveRoomUrl": "https://live.bilibili.com/544853","isLive": true,"tags": ["籽岷", "我的世界", "Minecraft", "单机游戏", "AI"]}
Output: danmaku (弹幕)
{"type": "danmaku","videoBvid": "BV1g1C6Y2Ef3","text": "在进入二周目前,先来跟着up检查一番","videoTimeSeconds": 0,"mode": "scroll","color": "#e2027f","sentAt": "2025-09-29T08:41:44+00:00","senderHash": "78600a8d","danmakuId": "1946527028350773504"}
Danmaku are sampled evenly across the whole video, not just the opening seconds, so you see reactions to every part.
Output: comment
{"type": "comment","videoBvid": "BV1g1C6Y2Ef3","commentId": "262717555232","text": "在黄花观金光苑土地庙打百眼魔君的boss战场地入口往左转…","likes": 1281,"replyCount": 39,"publishedAt": "2025-05-13T08:53:34+00:00","authorName": "凪卄难忘","authorId": 492922209,"authorLevel": 5,"authorIsVip": true,"isReply": false,"parentId": null,"isPinnedByUploader": true}
Input
{"searchQueries": ["人工智能", "minecraft"],"maxVideosPerSearch": 100,"searchSort": "views","publishedAfter": "2026-09-01","users": ["https://space.bilibili.com/686127"],"maxVideosPerUser": 50,"videoUrls": ["https://www.bilibili.com/video/BV1m5aY69E8D", "https://b23.tv/xxxxxx"],"trending": "ranking","rankingCategory": "tech","includeDanmaku": true,"maxDanmakuPerVideo": 100,"includeComments": true,"maxRepliesPerComment": 10}
- Search: Chinese and English keywords, sort (relevance, most viewed, newest, most danmaku, most favorited), video length, published date range. Bilibili returns at most 1,000 videos per keyword; split by date range to go further.
- Videos: links, BV IDs, av IDs and b23.tv short links.
- Creators: UID or profile link. Profile plus their uploads (newest, most viewed or most favorited).
- Trending: hot feed (up to 500) or the top-100 ranking for 18 categories.
- Full video stats is on by default. It adds coins, shares, tags, honors and the uploader's follower count at no extra cost.
Pricing
Pay only for results. No monthly rental, no start fee to speak of.
| Result | Price | Per 1,000 |
|---|---|---|
| Video (full stats) | $0.0025 | $2.50 |
| Creator profile | $0.002 | $2.00 |
| Comment or reply | $0.0005 | $0.50 |
| Danmaku | $0.0001 | $0.10 |
Example: 1,000 videos with full stats = $2.50, plus 1,000 top comments = $0.50. The most-used Bilibili scraper charges $0.02 per row: $20 + $20 for the same data.
Videos that can't be read (deleted, private, blocked) are skipped and not charged.
Use with AI agents (Claude, ChatGPT, Cursor, MCP)
Add the Actor as a tool through the Apify MCP server: https://mcp.apify.com?actors=smoldesk/bilibili-scraper. Then paste this into your agent's system prompt or tool notes, so it knows when to call it:
Tool: smoldesk/bilibili-scraper (Bilibili Scraper, Apify)Use it when: the user wants Bilibili (哔哩哔哩) videos for a keyword, video stats (views, likes, coins, favorites), comments, danmaku (bullet comments), a creator's videos and follower count, or Bilibili's trending charts. No login needed.Don't use it when: the user wants Weibo posts (use smoldesk/weibo-scraper), Chinese news articles (use smoldesk/toutiao-scraper), WeChat articles (use smoldesk/wechat-articles-scraper), YouTube videos (use smoldesk/youtube-scraper), video files, or anything that needs a Bilibili login.How to call: run the Actor with JSON input and read the dataset items. Results cost money per item, so keep the counts small unless the user asks for more.Example input: {"searchQueries": ["原神"], "maxVideosPerSearch": 20, "searchSort": "views", "includeComments": true, "maxCommentsPerVideo": 20}
Questions an agent can answer with it:
- What are the most-viewed Bilibili videos about our game this month, and what do commenters say?
- Which tech creators on Bilibili have the most followers, and how often do they post?
- What's in Bilibili's top ranking for the knowledge category today?
Your agent can pay for its own runs. This Actor is approved for agentic payments on Apify, so an agent with a Skyfire token or an x402 wallet can call it and pay per result without an Apify account. Skyfire: use https://mcp.apify.com?payment=skyfire. x402: buy a prepaid Apify token with USDC. Setup: Apify agentic payments docs.
Use with AI (LangChain / LlamaIndex / CrewAI)
Each video has a markdown field (title, creator, date, views, likes, tags, description) ready for LLMs. With LangChain (pip install langchain-apify):
from langchain_apify import ApifyWrapperfrom langchain_core.documents import Documentapify = ApifyWrapper() # reads APIFY_API_TOKENloader = apify.call_actor(actor_id="smoldesk/bilibili-scraper",run_input={"searchQueries": ["新能源汽车"], "maxVideosPerSearch": 50},dataset_mapping_function=lambda v: Document(page_content=v.get("markdown") or v.get("text") or "",metadata={k: v.get(k) for k in ("type", "url", "videoUrl", "views", "likes", "publishedAt")},),)docs = loader.load()
Already have a run? Use ApifyDatasetLoader(dataset_id="<run's dataset ID>", dataset_mapping_function=...). LlamaIndex: ApifyActor from llama-index-readers-apify. CrewAI: use the Apify MCP server above.
Limitations
- Comments: Bilibili shows visitors who aren't logged in only the top 3 comments of each video (plus the uploader's pinned comment). Their reply threads can be scraped in full. This Actor never logs in, so for audience reactions at scale use danmaku, which are fully available.
- Bilibili caps keyword search at 1,000 results per query. Use date ranges or more specific keywords for more.
- Danmaku: Bilibili serves the most recent ~1,000–3,000 danmaku of a video.
- Subtitles and play URLs need a login and are not included.
- Bilibili rate-limits bursts. The Actor retries with fresh sessions and switches to datacenter proxies on its own, so large creator lists can take a few minutes.
FAQ
Does Bilibili have a public API? Not an official one for developers. This Actor reads the same public endpoints the Bilibili website loads for any visitor, and returns clean, English-named JSON.
Do I need a Bilibili account, cookies or a Chinese phone number? No. Nothing to log in to, nothing to configure.
Do I need a proxy or VPN? No. It works from Apify's servers as is.
What are coins (投币)? Bilibili viewers tip videos with coins. Together with likes and favorites (三连) they are the strongest engagement signal on the platform.
What is danmaku (弹幕)? Comments that scroll across the video at a specific second. They show which moments viewers react to.
How do I get only new uploads? Turn on Only new videos and schedule the Actor. Each run returns videos that earlier runs with the same keyword, creator or trending settings haven't seen.
Is it legal? It collects only data Bilibili shows publicly to every visitor, with no login. Follow copyright and privacy laws (e.g. PIPL, GDPR) when you reuse it.
Feedback
Found a bug or missing a field? Open an issue in the Issues tab. If the Actor saved you time, a short review on this page helps other people find it.
Code examples and a quick reference are also on GitHub: smoldesk/bilibili-scraper.
More Actors from Smoldesk Studios
- Contact Details Scraper: emails, phone numbers, social profiles and contact forms from any list of websites, with email domains checked and junk removed, charged only when contacts are found
- Google Maps Scraper: places with phones, websites, ratings and hours from any search, plus emails and social profiles from each business website, lead filters and new-place monitoring
- WeChat Articles Scraper: WeChat Official Account (公众号) articles from keyword search, full text as Markdown, images, account IDs and publish dates, no login
- Toutiao Scraper: Toutiao (今日头条) news search with date ranges, reads and likes, comments and the hot board (热榜), no login
- YouTube Scraper: videos, Shorts, channels and comments from search, channels and playlists — exact views, likes, publish dates and durations, no API key
- YouTube Comments Scraper: comments and replies from videos, channels, playlists or keyword searches, with likes, pinned/hearted flags and authors
- YouTube Channel Scraper: subscribers, exact total views, join date, country and social links of any channel, plus its latest videos
- Google Ads Transparency Scraper: every ad a competitor runs on Google Search, YouTube and Shopping — creatives, landing pages, countries, EU impressions and new-ad alerts
- Weibo Scraper: keyword and hashtag search, posts, comments, profiles and the hot-search board from China's biggest microblog, no login
- Tennis Scraper: ATP, WTA, Challenger and ITF results and fixtures with odds from 15 bookmakers, H2H, players and rankings, back to the 2000s
- Google Hotels Scraper: hotel prices for your dates in any currency, ratings, review aspects and booking-site prices, worldwide
- Google Hotels Price Calendar: the cheapest nightly rate for every check-in date up to a year ahead, for any hotel, with taxes and booking-site prices
- Google Trends Scraper: interest over time, by region and city, related queries and Trending now — no API key
- Telegram Channel Scraper: public channel posts, views, reactions and subscribers
- Substack Scraper: newsletters, subscriber counts and posts
- Shopify Store Analyzer: apps, contacts and products of any Shopify store
- Career Site Jobs Scraper: live jobs from 12,000+ company career sites (Greenhouse, Lever, Workday, Ashby) with salary and seniority
- SEEK, JobStreet & JobsDB Scraper: jobs and salaries across Australia and Southeast Asia