Bilibili 哔哩哔哩 Scraper - Videos, Creators & Comments avatar

Bilibili 哔哩哔哩 Scraper - Videos, Creators & Comments

Pricing

from $5.00 / 1,000 videos

Go to Apify Store
Bilibili 哔哩哔哩 Scraper - Videos, Creators & Comments

Bilibili 哔哩哔哩 Scraper - Videos, Creators & Comments

Scrape Bilibili (哔哩哔哩 / B站): keyword video search, full video details, creator profiles, a creator's uploaded videos, and video comments. Export views, likes, coins, danmaku, comments and creator data to JSON/CSV/Excel. No login, cookies or proxy needed.

Pricing

from $5.00 / 1,000 videos

Rating

0.0

(0)

Developer

VulnV

VulnV

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Bilibili Scraper - Search 哔哩哔哩 (B站) Videos, Creators & Comments

Scrape Bilibili (哔哩哔哩 / B站) and export videos, creator profiles and comments to JSON, CSV or Excel. Search videos by keyword, pull a single video's full details, get a creator's profile, list every video a creator has uploaded, or collect a video's comments - all from one Actor. Each result is one clean, flat row with views, likes, coins, danmaku, comments and creator data.

No login, no cookies, no proxies and no China IP to configure - data is fetched through a fast, managed pipeline. Just pick an operation, add your input and press Start.

Unofficial notice: This is an independent tool and is not affiliated with, endorsed by, or connected to Bilibili, 哔哩哔哩 or Bilibili Inc. "Bilibili", "哔哩哔哩" and "B站" are trademarks of their respective owners, used here only to describe what the Actor scrapes.

What is Bilibili?

Bilibili (哔哩哔哩, "B站") is one of China's largest video-sharing platforms, with over 300 million monthly users and a strong Gen-Z audience. It is known for long-form video, its "danmaku" (弹幕) bullet-comment overlay, and deep creator (UP主) communities across gaming, anime, tech, education, lifestyle and music. This scraper gives you programmatic access to Bilibili's search, videos, creators and comments so you can track trends, discover creators and analyze engagement at scale without a Bilibili account.

Operations

Pick one Operation and fill in the matching field:

OperationInput fieldWhat you get
Search videos by keywordkeywordsVideos matching each keyword, with plays, danmaku and creator data.
Video detailsvideoUrlsThe full detail of each video (title, description, views, likes, coins, favorites).
Video commentsvideoUrlsTop-level comments for each video, with likes, replies and commenter data.
Creator profileuserUrlsA creator's profile: followers, following, total likes, video count, level, bio.
Creator's uploaded videosuserUrlsEvery video a creator has posted, paginated.

videoUrls accept full video URLs, BV IDs (e.g. BV1jzgh6VECw) or AV IDs (e.g. av12345). userUrls accept space.bilibili.com URLs or bare UIDs - one per line.

How to use it (step by step)

  1. Choose an Operation.
  2. Fill in the matching input:
    • Search videos -> add one or more Search keywords (Chinese, English, brands and emoji all work).
    • Video details / Video comments -> paste Video URLs / IDs (BV or AV).
    • Creator profile / Creator's videos -> paste Creator URLs / UIDs.
  3. Set Maximum results per input (default 100, or 0 for all available) for the paginated operations.
  4. For search, optionally set Sort order. For comments, optionally choose Hot or Newest.
  5. Press Start. Export the dataset as JSON, CSV, Excel, XML or via the API.

Input

FieldTypeDescription
operationstringRequired. search_videos, video_detail, video_comments, user_profile, or user_videos.
keywordsarraySearch keywords (for search_videos).
videoUrlsarrayVideo URLs, BV IDs or AV IDs (for video_detail, video_comments).
userUrlsarrayCreator URLs or UIDs (for user_profile, user_videos).
maxItemsintegerMax results per keyword / creator / video. 0 = all available. Default 100.
searchOrderstringcomprehensive, most_played, or newest (search only).
commentSortstringhot or time (comments only).

Output

Every row carries a record_type of video, user or comment. Common video fields:

FieldDescription
aid, bvid, video_urlVideo identity and canonical URL.
title, desc, categoryVideo title, description and Bilibili partition.
play_count, danmaku_count, like_count, reply_count, favorite_count, coin_count, share_countEngagement metrics (full stats on the detail operation).
author_id, author_name, author_avatar_urlCreator data.
cover_url, duration_secondsThumbnail and length.
create_time, pub_locationPublish time (ISO-8601 UTC) and region.

Creator (user) rows add followers_count, following_count, video_count, likes_total, level, profile_url and sign (bio). Comment (comment) rows add comment_id, content, like_count, reply_count and author_level.

Example video row:

{
"record_type": "video",
"operation": "video_detail",
"input": "BV1jzgh6VECw",
"aid": "116973031661109",
"bvid": "BV1jzgh6VECw",
"video_url": "https://www.bilibili.com/video/BV1jzgh6VECw",
"title": "…",
"category": "科技",
"duration_seconds": 79,
"play_count": 1780,
"danmaku_count": 25,
"like_count": 33,
"reply_count": 18,
"favorite_count": 30,
"coin_count": 6,
"author_name": "…"
}

Common use cases

  • Trend tracking - watch what is rising on Bilibili for any keyword, by comprehensive, most-played or newest.
  • Creator (UP主) discovery - find creators for a niche, then pull their profile and full video history.
  • Competitor and channel monitoring - track a channel's uploads, engagement and comment sentiment.
  • Market and AI research - build datasets of Chinese Gen-Z video content, danmaku and comments.

Notes on reliability

  • Cover and media URLs are served by Bilibili's CDN and can change; fetch them promptly.
  • View, like and comment counts reflect what Bilibili returns at scrape time.
  • If a video or creator is private, deleted or region-locked, that input is skipped and the run continues.

FAQ

Do I need a Bilibili account, cookies or a proxy? No. Just add your input and press Start.

Can I use BV and AV IDs interchangeably? Yes - videoUrls accepts full URLs, BV IDs and AV IDs.

Can I run several keywords or URLs at once? Yes - add multiple lines. For search and creator-videos, cross-input duplicate videos are removed automatically.