Free tools/Bilibili video downloader
Bilibili Video Downloader
Paste a Bilibili link and save the MP4. If the link holds 30 parts, we show you the parts and you pick.
Only download content you have the right to save. Public content only — respect creators and each platform's terms.
- No signup and no extension
- Nothing stored on our servers
- Only the qualities an anonymous request can get
- We never sign in to accounts
Only download content you have the right to save: your own uploads, Creative Commons material, or videos whose owner has given you permission. Unsora hosts nothing, stores nothing, and is not affiliated with Bilibili. We read the public streams its own player reads, join them into one file, and keep no copy. We do not sign in to accounts.
How it works

01
Copy the link
Take the URL from the address bar or the share sheet. bilibili.com/video/BV…, b23.tv, old av and bilibili.tv links all work.

02
Pick the part you meant
One BV ID can hold dozens of numbered parts. We list them with titles and lengths, so you can take part 7 or all of them.

03
Choose a quality and save
Bilibili sends video and audio separately. We join them into one MP4 with the sound inside it.
What you get
BV IDs and old av links
Paste either. Legacy av numbers still resolve.
Multi-part videos, handled properly
One link can be 40 episodes. You get the part list.
Video and audio joined for you
Bilibili streams them separately. You get one MP4.
An honest quality ceiling
No 4K button on a file that needs a membership.
Nothing installed, nothing kept
No extension, no account, no copy kept.
Then cut it into something postable
Unsora's AI clipping turns a long Bilibili video into captioned vertical shorts, and the schedulers queue them.
Bilibili does not work like a Western video host
The failures people blame on downloaders here are usually one of five things.
BV IDs. A video lives at bilibili.com/video/BV1xx411c7mD. The string starting BV1 is its identity. It replaced av numbering in 2020, so bilibili.com/video/av170001 is a legacy address that still gets pasted into forums and wikis. Those links generally still resolve, and this tool resolves them for you.
Parts. One BV ID can hold a single video, or 30 numbered parts under one page, addressed as ?p=1, ?p=2 and so on. Lecture series, tournament VODs and chaptered streams all arrive this way, so "download this video" is ambiguous here in a way it is not on YouTube. A tool has two honest options: ask which part you meant, or fetch all of them. Guessing part 1 is why people end up with a five-minute intro instead of the episode.
Danmaku is not in the file. The wall of comments scrolling across the picture is the site's signature feature and it is not painted into the video. It arrives as a separate stream, historically XML and now a protobuf feed keyed to that part, which the player draws over the picture as it plays — the same split-stream problem shows up on YouTube. Save the video and you get a clean picture. No downloader can change that, because the overlay was never in the encode.
Separate video and audio. Most videos are delivered over DASH, so picture and sound are two streams pulled in parallel. A downloader has to fetch both and mux them into one container. Skip that and you get a silent file, or a video plus an orphan .m4s you cannot play. That is where most "no sound" complaints start.
Three codecs, not one. Depending on the video and the client asking, streams come as AVC (H.264), HEVC (H.265) or AV1. AVC opens anywhere. HEVC and AV1 are smaller at the same quality, common on newer uploads, and the two most likely to refuse to play in an older editor or phone. So we label the codec before you save.
Why your quality options are lower than you expected, and why some videos will not load at all
Two walls sit between an anonymous request and the file people assume they can get. They produce similar errors and have different causes.
The login wall. Quality tiers are gated on account state. Signing in unlocks part of the ladder, and the top of it, 1080p high-bitrate, 1080p60, 4K, HDR and Dolby, requires a paid Premium membership, 大会员. That is platform policy rather than a technical obstacle a tool routes around, so an anonymous downloader cannot offer 4K here.
The region wall. Much of the licensed catalogue, the anime and the broadcast series, is licensed for mainland China only — the same way territorial licensing works on other hosts. From a US connection those pages return an error that explains nothing. That error is a licence boundary rather than a broken tool or your network. There is a separate international site at bilibili.tv with a smaller catalogue and its own rights deals, which is why a title on one is missing from the other.
Telling the two apart takes a minute. Open the video in a private window while signed out. If the page itself refuses to play it, that is a licence or login gate and no downloader changes it. If it plays but only offers 360p or 480p, that is the anonymous ceiling. If a different video downloads normally in the same session, the first one is gated.
What an anonymous request typically gets: a standard user upload comes back 360p or 480p, sometimes 720p, as MP4 with audio muxed in. A popular upload may reach 720p where Bilibili serves it, in AVC, HEVC or AV1. 1080p high-bitrate and 1080p60 need an account state we don't have. 4K, HDR and Dolby Vision need a Premium membership. Licensed anime and broadcast series are usually blocked outside mainland China. There's no separate audio-only path — extract it from the saved MP4 instead.
Bangumi, user uploads, and the rights question
Bilibili holds two kinds of content on the same domain.
Bangumi is the licensed side: anime seasons, films and broadcast series under /bangumi/play/, licensed by territory and often behind Premium. We do not touch that catalogue, and outside mainland China the page usually will not play for you either.
User uploads are the BV pages that make up most of the site: creators, clips, lectures, commentary, game footage, and a lot of material somebody else made. An uploader who re-cut an episode cannot give you permission for it, because they never had it.
Bilibili's terms restrict copying and distributing content from the service, and the copyright question follows the rights holder. Saving a lecture for offline viewing is one thing. Re-posting a studio's episode is infringement whichever tool made the file. General information, not legal advice.
What to do with a two-hour video once you have it
Bilibili skews long: a 40-minute commentary, a tournament stream, or a lecture series where each part runs an hour.
Almost nobody keeps the whole thing. Unsora's AI clipping cuts a long video into vertical shorts with captions burned in, and hands back shorts you can post. The schedulers queue those to TikTok, Instagram, YouTube, Facebook, Bluesky and LinkedIn, all callable over one MCP connection from the AI tools you already use, from $19/mo with a 3-day free trial. This downloader is free and stays free.
Next steps
Reuploaded to YouTube? get it from YouTube.
Sharing it on other platforms? post it on a calendar.
More tools for your assistant? see every Unsora skill.
Related tools
Other free tools you might need next
Honest limits
What this tool does
- Public user uploads from bilibili.com, b23.tv short links and bilibili.tv
- Legacy av number links, resolved to the video they point at
- Multi-part videos. Choose from the part list, or take every part
- Video and audio joined into one MP4 with the sound inside it
- AVC, HEVC and AV1 sources, with the codec named before you save
- Long videos. Multi-hour uploads are normal here
What it doesn't do
- Quality tiers Bilibili reserves for signed-in or Premium accounts: no 1080p60, no 4K, no HDR, no Dolby
- Danmaku. The player draws the overlay from a separate stream, so it is in no downloaded file
- Licensed bangumi, anime seasons and broadcast series. Most are region-locked outside mainland China and many are paywalled
- Region-locked videos. We show you Bilibili's answer and do not route around it
- Anything requiring a Bilibili login, cookie or membership. We do not use accounts
- Live streams while they are live
- Bulk archiving of an uploader's whole channel
Checklist
What to check before you use any downloader
Eight things worth checking before you paste a link into any Bilibili downloader, here as much as anywhere else.
01
No extension required
Anything asking to install one wants to read every page you open.
02
No ad interstitial
A countdown before your file appears is a revenue mechanic.
03
One real download button
Five buttons means four of them are ads.
04
No account, and no asking for the platform's login
A tool that wants your Bilibili cookie wants your session.
05
Nothing kept
The right answer to what happens to the file afterwards is discarded.
06
No watermark added
The file comes back as the platform encoded it.
07
An honest quality ceiling
A page offering 4K on a signed-out Bilibili request is offering what the platform does not serve.
08
A real reason when it fails
A region lock, a membership tier and a deleted video each deserve their own message.
You have the file. Now get something out of it.
Unsora's AI clipping cuts a long Bilibili video into captioned vertical shorts and schedules them where you post. From $19/mo with a 3-day free trial. This downloader stays free.
Start the free trialFAQ
Common questions
I pasted a link and got a different video than I expected. Why?
You almost certainly pasted a multi-part video. One BV ID can hold dozens of numbered parts, addressed with ?p=1, ?p=2 and so on. We list them with titles so you can pick the one you meant.
Can I download every part in one go?
Yes. Each part is fetched and joined separately. On a 30-part series expect a long queue and several gigabytes.
Where did the danmaku go?
It was never in the video. The scrolling comments are a separate stream that the Bilibili player draws over the picture while it plays, so a saved file has a clean image and no text. No downloader can put them into the file, because they were never encoded into it.
Can I download the danmaku separately?
Not from this page. The comment stream is a data feed, and pulling it needs a tool that renders it back over the footage.
Why can I only get 360p or 480p?
That is what Bilibili serves a request with no account attached. Higher tiers need sign-in, and the top of the ladder needs a paid membership.
Why is there no 4K option?
4K, HDR and Dolby on Bilibili sit behind a Premium membership. We do not sign in to accounts, so we cannot offer a tier that requires one.
The video will not load and the error says nothing useful. What is wrong?
Usually a region lock. Much of Bilibili's licensed catalogue is for mainland China only, so a US visitor hits a rights boundary rather than a fault. Open the page in a private window while signed out: if Bilibili refuses to play it, no downloader will get it.
Can you get around the region lock?
No, and we will not add it. Getting past a territorial licence is a different activity from saving a video you can watch.
Do old av number links still work?
Yes. av numbers were replaced by BV IDs in 2020, but the old links still circulate and we resolve them to the video they point at now.
Can I download anime or a bangumi series?
No. Seasons under /bangumi/play/ are territory-licensed and often membership-gated, and most will not play for you outside mainland China either.
Why did another tool give me a video with no sound?
Bilibili sends picture and sound as separate streams, so a tool that grabs only the video stream hands you a silent file. This one fetches both.
What file will I get, and will it open?
An MP4 with the audio inside it. The codec depends on the source, since Bilibili serves AVC, HEVC and AV1. We label it before you save, because HEVC and AV1 can refuse to open in older editors and phones.
Do you have a Chrome extension, and is this free?
No extension, deliberately: anything able to read Bilibili pages can read every page you open, and pasting a link does the same job. The tool is free, with no account and no link limit.
Built and maintained by the Unsora team.
Bilibili's DASH streams, codec mix and anonymous quality ceiling last checked on August 14, 2026.
Changelog
August 14, 2026. Page rewritten. Added BV ID and legacy av handling, multi-part videos, danmaku, DASH and codec notes, and the region and membership limits.