Video data

Bilibili Video Scraper: views, likes, coins and tags for any video

Get Bilibili video statistics by URL or BV ID: title, views, likes, coins, favorites, shares, danmaku and comment counts, engagement rate, duration, tags, category, parts, publish date and uploader. Also pull the Popular list and category rankings, without login or cookies.

★ 5.0 rating · 3 reviews8 users100.0% successful runs (30 days)

What data you get

titleVideo title
viewsView count
likes / coins / favoritesLikes, coins and favorites
sharesShare count
danmaku / commentsDanmaku and comment counts
engagementRateEngagement rate
duration / partsLength and video parts
tags / categoryVideo tags and category
publishedAt / uploaderPublish date and uploader

How it works

  1. Open the scraper on Apify and sign up (free).
  2. Enter routes, dates and options in the form.
  3. Click Start and download results as JSON, CSV or Excel, or call the API.

Pricing

$1.00 per 1,000 rows

Pay per event: you are charged per video row, per search result, per uploader and per transcribed minute of audio, depending on what you request.

Apify gives $5 free credits every month — enough to test this scraper at no cost.

Example tasks

Ready-made inputs. Copy one into the scraper form or send it through the API.

Scrape Bilibili video stats by URL

Views, likes, coins, danmaku and tags for two videos.

{
  "mode": "videos",
  "videoUrls": [
    "https://www.bilibili.com/video/BV1es411D7sW",
    "https://www.bilibili.com/video/BV1xx411c7mD"
  ],
  "includeTags": true
}
Run this task →

Scrape the Bilibili Popular list

Top 100 videos currently on Popular.

{
  "mode": "trending",
  "trendingList": "popular",
  "maxResultsPerInput": 100
}
Run this task →

Bilibili tech category ranking

50 top videos in the tech ranking.

{
  "mode": "trending",
  "trendingList": "tech",
  "maxResultsPerInput": 50
}
Run this task →

Transcribe a Bilibili video to text

First 10 minutes of a Chinese video as a transcript.

{
  "mode": "transcripts",
  "videoUrls": [
    "BV1es411D7sW"
  ],
  "maxTranscriptMinutes": 10,
  "transcriptLanguage": "zh"
}
Run this task →

Use cases

FAQ

Do I need a Bilibili account?

No. The scraper works without login or cookies.

What input formats work?

Full video URLs, BV IDs like BV1es411D7sW or AV IDs like av2271112.

Which rankings can I scrape?

Bilibili's Popular list or the ranking of a category such as anime, music, game, tech or food.

Is it legal to scrape Bilibili?

The scraper collects publicly visible video statistics. Make sure your use complies with applicable laws, including Chinese data rules where relevant, and Bilibili's terms; avoid collecting personal data you don't need.

How do I integrate the data?

Use the Apify API, Python or JavaScript clients, or Make, n8n, Zapier and Google Sheets.

More scrapers

Start scraping Bilibili videos

Run on Apify — free trial