Practical guide
Supported Bilibili Link Formats: BV, av, b23.tv and Bstation
A plain reference for the Bilibili and Bstation URL shapes this parser accepts, plus the page types it does not support.
Updated 20 September 2026
Quick answer
bilibili.com/video/BV…, bilibili.com/video/av…, b23.tv/…, bilibili.tv/.../video/… or bilibili.tv/.../play/… address. A link can match the right shape and still fail if the media is private, removed, paid or region-restricted.Supported bilibili.com video inputs
| Input | Example shape | What the parser uses |
|---|---|---|
| BV video | bilibili.com/video/BV… | The BV identifier |
| Legacy av video | bilibili.com/video/av123… | The av identifier |
| Short share link | b23.tv/abc… | The Bilibili destination after redirect |
| Multi-part item | …/BV…?p=2 | The video ID and selected part number |
Mobile subdomains and extra share text can work when the input still contains a valid BV, av or b23.tv link. Copying the complete address is more reliable than retyping an identifier.
Collections, series and favorite lists
The collection parser looks for public numeric identifiers in known parameters. It recognizes sid, season_id, series_id or business_id for a collection and fid or an ml medialist identifier for a favorite list.
These pages depend on a public list response. If the list is private, empty or no longer exposed, use the individual video URL. The collection and multi-part page explains why items are downloaded one at a time.
Supported Bstation inputs
| Input | Example shape | Meaning |
|---|---|---|
| Public video | bilibili.tv/en/video/123… | One Bstation video ID |
| Episode | bilibili.tv/en/play/season/episode | A selected episode in a season |
| Season | bilibili.tv/en/play/season | A public episode selector when the list is exposed |
| Alternate domain | biliintl.com/… | The same supported video or play patterns |
A common two-letter language segment can appear before video or play. The parser does not promise that every country, episode or quality will be accessible.
Inputs that do not belong here
- Bilibili live-room URLs
- A creator profile without a supported public collection identifier
- Search, category, article or dynamic-feed pages
- Domestic bilibili.com bangumi
eporssroutes - Private, deleted, paid, DRM-protected or region-gated media
- Links from YouTube, TikTok, Instagram, Facebook or X
If a valid-looking link fails
Open it in a signed-out browser window. If the video does not play there, access is the likely issue. If it plays publicly, copy a clean address from the browser bar and test it on our Bilibili Video Downloader, or use the Bstation Downloader for bilibili.tv episodes. The troubleshooting guide separates link-shape errors from source restrictions.
Frequently asked questions
Can I paste only a BV or av ID?
Yes. A raw BV identifier such as BV followed by its 10 characters, or an av identifier followed by digits, is normalized to a Bilibili video address.
Are b23.tv short links supported?
Yes. The server follows a limited number of redirects while keeping the request on b23.tv or Bilibili-owned hosts. An expired or malformed short link can still fail.
Does the tool keep tracking parameters?
The browser input cleaner removes most query parameters and keeps a useful part selector such as p or page. The server also recognizes p, page and index when it parses a video.
Can I paste a Bilibili profile page?
No. A profile alone does not identify one media item. Some public collection and favorite-list URLs can work when they contain a supported sid or fid identifier.
Are Bilibili live rooms or domestic bangumi pages supported?
No. Live rooms and bilibili.com bangumi ep or ss pages are outside the current parser. Use a supported individual video link when one is available.
More Guides
Helpful Bilibili Tutorials & Guides
Ready to check a public link?
Check a supported link