Supports: Video

Bilibili Video Downloader

Download Bilibili videos with audio and no Danmaku comments.

Download Any Bilibili Video in 3 Steps

1
🔗

Copy Link

Open the video on bilibili.com or in the Bilibili app, tap Share, and copy it: a full bilibili.com/video/BV… address or a shortened b23.tv link both work.

2
📋

Paste Link

Paste it into the box above and tap Download; a ?p= number already in the URL carries through automatically to fetch that exact part of a multi-part upload.

3
⬇️

Save

Tap Save on the finished result to store one MP4 with Bilibili's separate video and audio DASH tracks already combined into a single playable file.

What This Bilibili Video Downloader Can Do

🎬

DASH Audio & Video Merge

Bilibili streams video and audio as two separate DASH tracks. This tool fetches both and returns one MP4 with them already combined.

Danmaku-Free Output

Bullet comments are drawn on top of the video by the player, not stored in the file itself, so a fetched stream never contained them to begin with.

🔗

b23.tv & BV Link Support

Paste a full bilibili.com/video/BV… address, a short b23.tv link, or an old AV-number link: all three resolve to the same video.

📺

Multi-Part Episode Selection

A ?p=2 or ?p=3 in the pasted URL fetches that exact part of a series or tutorial, not just the first part by default.

🔓

No Bilibili Account Required

Public videos download from a pasted link directly, with nothing to connect or sign into first.

🎞️

Broadly Compatible MP4 Output

Favors standard H.264 video so the saved file opens cleanly in mainstream players and editors without extra codecs.

Paste a Bilibili link into the box above, tap Download, and this Bilibili video downloader pulls the clip straight from Bilibili's own delivery servers, then tap Save to store one MP4 file with the video and its audio already combined. No Bilibili account, browser extension, or desktop client needed.

Bilibili runs on genuinely different mechanics than most platforms covered on this site. Video and audio arrive as two separate files behind the scenes, a signature bullet-comment layer floats over every player, and how much resolution you can actually reach depends on whether you're logged in at all. The sections below cover what that means in practice for a link pasted here, including the honest limits.

Why Some Downloaded Bilibili Videos Have No Sound

If you've ever grabbed a Bilibili video with a generic browser extension and ended up with a file that plays picture but no sound, there's a specific technical reason for it. Bilibili streams most videos using DASH (Dynamic Adaptive Streaming over HTTP), which sends video and audio as two independent files rather than one combined stream.

Both tracks arrive as fragmented .m4s files: one carries only the picture, the other only the sound. A basic tool that just grabs "the video URL" off the page often captures the video-only stream and stops there, which is exactly how a downloaded clip ends up silent.

This Bilibili video downloader is built specifically to handle that split. It requests both the video and audio streams for a given link and returns one MP4 with the two already combined, so the Save button on this page produces a normal file with sound, not a muted one.

⚡ Why This Matters

Bilibili's DASH streaming keeps video and audio as separate files for nearly every upload, especially anything above the lowest quality tier. A tool that only fetches one of the two tracks is the most common reason a downloaded Bilibili clip has no sound.

What Happens to Danmaku Comments in a Downloaded Video

Danmaku (literally "bullet comments") is Bilibili's defining feature: viewer comments fly across the screen in real time, timed to the moment in the video they were posted about. It's central to how people actually watch Bilibili, but it's not something most people want baked into a saved file.

The good news is that Danmaku was never part of the video file to begin with. Bilibili's player loads the video stream and the comment data as two completely separate requests: the comments come from a dedicated endpoint keyed to the video's internal ID, delivered as a timed text feed, and it's the browser or app itself that draws them on top of the video as it plays.

Because Danmaku is rendered client-side rather than burned into the source file, a video fetched directly from Bilibili's delivery servers (which is what happens when you paste a link here) never had comments in it to remove. The file this tool returns is clean by default, not specially filtered.

The Real Resolution Ceiling for a Bilibili Video Downloader Without Login

Bilibili ties video quality directly to account status, more aggressively than most platforms. It's worth being upfront about this rather than glossing over it, because it directly affects what a link-based tool like this one can deliver.

Anonymous, logged-out requests (which is what this tool sends, since it never asks for your Bilibili username or password) generally receive Bilibili's lowest public tier, commonly somewhere in the 360p to 480p range depending on the specific video. Logging into a free Bilibili account unlocks 720p and standard 1080p. The highest tiers (1080P60, 4K, HDR, and Dolby Vision) sit behind a paid "Big Member" (VIP) subscription on top of that login.

That means a tool that doesn't handle your Bilibili login, this one included, is realistically working from the same tier any logged-out visitor gets, not from whatever the uploader's original file quality was. That's a genuine trade-off, not a minor detail: treat any downloader that claims it always reaches "maximum resolution" without ever asking for your account with some suspicion.

⚠️ Set Expectations Before You Download

Without a logged-in Bilibili session, expect somewhere around 360p to 480p on most videos, not 1080p or 4K. This applies to any tool working from a public link, not just this one: it's a limit set by Bilibili's own account-tiered CDN, not something a downloader can talk its way around.

Reading Bilibili's Link Formats: BV IDs, b23.tv, and Old AV Numbers

A link copied from Bilibili can look different depending on where it came from, and all of the common shapes work here.

The standard desktop format is a full address like bilibili.com/video/BV1xx411c7mD: the BV code is Bilibili's current video ID system, introduced in March 2020 to replace the older, purely numeric scheme. Every video uploaded since then gets a BV ID, and most older videos have one too, even if they were originally published under the previous format.

Sharing from the mobile app usually produces a much shorter b23.tv link instead: Bilibili's own official link-shortener, used so share text fits neatly into chat apps and social posts. A b23.tv link is just a redirect; pasting one here resolves it to the underlying video the same way opening it in a browser would.

Occasionally you'll still run into an old link built around an AV number instead of a BV code: a leftover from Bilibili's original ID system, before the 2020 switch. Both current BV-format links and legacy av-number links resolve correctly, so an older bookmark someone shares doesn't need to be converted by hand first.

💡 Copy the Full Short Link

A b23.tv link is only seven or eight characters after the slash, so it's easy to accidentally clip a character when copying it out of a chat app. If a short link won't resolve, go back to Bilibili and copy it again rather than editing the URL by hand.

Multi-Part Uploads and the ?p= Page Number

Plenty of Bilibili uploads aren't a single video at all: tutorials, full anime seasons, and long-form series are frequently posted as one listing split into numbered parts, each playable from the same page.

Bilibili tracks which part you're watching with a ?p= number at the end of the URL, starting at ?p=1 for the first part. A link like bilibili.com/video/BV1xx411c7mD?p=3 points at part three specifically, not the series as a whole.

Paste a link that already includes a ?p= number and this tool fetches that exact part. Paste the base link with no ?p= at all and it defaults to part one, the same behavior you'd get opening the link in a browser.

This Tool vs. Bilibili's Own Offline Cache

Bilibili's own app has a built-in offline option, so it's fair to ask why a separate downloader is useful at all. The short answer is what you get to do with the file afterward.

The app's offline cache is meant strictly for watching inside Bilibili itself while offline: it's not a normal video file sitting in your phone's storage. It won't show up in your Photos app, won't open in VLC, and won't attach to an email or a chat message, because it isn't stored in a standard, portable format.

What You Need Bilibili App Offline Cache This Bilibili Video Downloader
File you end up withLocked inside the Bilibili app onlyStandard MP4, playable anywhere
Move it to another app or deviceNot supportedYes: it's a normal file
Danmaku commentsRendered on top during playbackNot present in the file
Account requiredBilibili login requiredNot required for public videos
Works on desktopMobile app onlyAny browser, phone or desktop

That trade-off is really the whole reason a Bilibili video downloader exists as a category of tool at all: Bilibili's own cache was never designed to hand you a portable file.

What This Bilibili Downloader Can't Reach

Most public Bilibili videos work exactly as described above. A few categories genuinely don't, and it's worth knowing which before pasting a link:

Works
  • Any public video post: user uploads, tutorials, vlogs, and gaming clips download without an account.
  • Multi-part uploads: every ?p= part of a series or tutorial, selected individually.
  • b23.tv, BV, and legacy AV links: all three link shapes resolve to the same video.
  • Ended live broadcasts: once a stream finishes and a VOD replay is posted, it's a normal video post.
Doesn't Work
  • Paid Bangumi episodes: licensed anime gated behind a Big Member or Bangumi pass needs that subscription active on the account viewing it: a public link alone doesn't carry that access.
  • Region-locked licensed content: a portion of Bilibili's officially licensed anime and simulcasts is restricted to mainland China regardless of subscription status.
  • Private or members-only (fan club) posts: content limited to a creator's paying channel members isn't publicly reachable.
  • In-progress live streams: nothing to fetch yet. See the section below.

Why an Active Livestream Won't Download Yet

Bilibili's live-streaming side (game streams, VTuber broadcasts, music sets) runs on continuously-appended video chunks rather than a single finished file. There's no complete video sitting at a fixed address until the broadcaster actually stops streaming.

That's a structural fact about how live video works everywhere, not a Bilibili-specific restriction: the same is true trying to download an in-progress stream on most other platforms. Once the broadcast ends, though, many streamers publish an official VOD replay to their channel as a normal post, and that downloads the same way as anything else on this page.

Saving Bilibili Videos on iPhone, Android & Desktop

The steps are the same everywhere (copy a link, paste it above, tap Download, then Save), but where the finished MP4 ends up depends on the device.

On iPhone

  1. Copy the link: in the Bilibili app or on bilibili.com in Safari, tap Share and copy the video link.
  2. Paste it: open this page in Safari, paste the link, and tap Download.
  3. Save it: tap Save on the result. Safari places it in the Files app under Downloads; open it there, tap Share, then choose Apple's own Save Video action to move a copy into Photos.

On Android

  1. Copy the link: tap Share on the video and copy the link, from either the Bilibili app or Chrome.
  2. Paste it: open this page, paste the link, and tap Download.
  3. Save it: tap Save. The MP4 lands directly in the phone's Download folder and is usually visible in Gallery within moments.

On Desktop

  1. Copy the link: on bilibili.com, copy the address straight from the browser's address bar, or use the page's own share/copy-link option.
  2. Paste it: paste the link into the box on this page and click Download.
  3. Save it: click Save. Long anime episodes and multi-part uploads can run several hundred megabytes, so confirm there's enough free space before saving a full season.

Fixing a Bilibili Link That Won't Download

A handful of causes account for nearly every failed Bilibili download:

  • A truncated b23.tv link: re-copy the short link from Bilibili rather than typing or editing it by hand.
  • An expired stream token: Bilibili's underlying media URLs carry short-lived access tokens; if a link worked yesterday and fails today, reload the original video page and paste a fresh copy of the link.
  • A paid or region-locked Bangumi title: confirm the video plays for you directly on Bilibili first: if Bilibili itself asks for a Big Member subscription or blocks the region, no downloader can get around that.
  • A members-only or private post: content limited to a creator's paying members returns an error rather than a video, by design.
  • A link still mid-livestream: wait for the broadcast to end and the VOD replay to post.

Copyright, Fair Use & Reused Audio

Downloading a public Bilibili video for personal, offline viewing is standard fair-use territory in most places, the same as it would be for any other platform. What you do with it afterward is where the actual legal line sits.

Reposting someone else's Bilibili upload as your own, or using it commercially, needs the original creator's permission: that applies whether the clip is a vlog, a gaming highlight, or a fan-edited anime compilation.

⚠️ Music and Anime Clips Stay Licensed

Downloading a clean video file doesn't change what's licensed inside it. Background music, official anime footage, and Bangumi soundtracks remain under their original copyright regardless of the format they're saved in: reusing them commercially elsewhere carries the same rights risk it would coming from any other source.

Recent Fixes to This Bilibili Extractor

A short log of recent work specific to Bilibili link handling:

✅ Fixed

b23.tv Redirect Handling for Trailing-Slash Links

3 August 2026
  • Fixed a small group of b23.tv links with a trailing slash failing to resolve to the target video.
  • Short links now resolve correctly whether or not a trailing slash is present.
⚙️ Improved

More Reliable Audio & Video Sync on Long Uploads

21 July 2026
  • Reduced drift between the separate video and audio DASH tracks on multi-hour uploads.
  • Multi-part (?p=) episodes over 90 minutes benefited the most from this change.
🚀 New

Legacy AV-Number Link Support

6 July 2026
  • Older bilibili.com links built around an AV number instead of a BV code are now recognized directly.
  • No manual conversion to a BV-format link needed first.

Legal Notice & Trademark Disclaimer

GetinDevice does not host or store Bilibili media on its own servers: every file is fetched directly from Bilibili's public delivery servers at the moment you request it, and nothing is retained afterward.

GetinDevice is an independent web utility and is not affiliated with, authorized by, sponsored by, or endorsed by Bilibili Inc. or any of its subsidiaries. Bilibili, the Bilibili logo, and Danmaku are trademarks of their respective owners. Use this tool to save content you have the right to download, and get permission before reusing or redistributing anyone else's work.

Frequently Asked Questions

Is this Bilibili video downloader free to use?

Yes. There's no cost, no account, and no software to install: paste a link, tap Download, then Save.

Why does a downloaded Bilibili video sometimes have no sound?

Bilibili streams video and audio as two separate files (a DASH structure), so a basic tool that only grabs the video track produces a silent file. This tool fetches both tracks and returns them already combined.

Does downloading remove Danmaku bullet comments?

There's nothing to remove: Danmaku is layered on top of the video by the player while it plays and was never part of the underlying video file, so a file fetched directly from Bilibili's servers doesn't include it.

What's the difference between a bilibili.com/video/BV link and a b23.tv link?

They point at the same video. bilibili.com/video/BV… is the standard desktop address; b23.tv is Bilibili's own link-shortener, mostly used when sharing from the mobile app. Both work here.

Do old links with an AV number instead of a BV code still work?

Yes. AV numbers were Bilibili's original video ID system before the 2020 switch to BV codes, and legacy av-number links still resolve correctly.

Can I download a specific part of a multi-part Bilibili upload?

Yes. Paste a link that includes a ?p= number (like ?p=3) and that exact part downloads. A link with no ?p= number defaults to part one.

Do I need a Bilibili account to use this tool?

No. Public Bilibili videos download from a pasted link without signing in, though that also caps the resolution you can reach, covered in the next question.

What resolution will my downloaded Bilibili video be?

It depends on the account tier Bilibili serves for that link. Since this tool works without logging into a Bilibili account, it generally receives Bilibili's public guest tier, commonly somewhere in the 360p to 480p range rather than 1080p.

Can this tool download in 1080p or 4K?

Not reliably. Bilibili reserves 1080p for logged-in accounts and gates 4K, HDR, and Dolby Vision behind a paid Big Member subscription. A tool that doesn't handle Bilibili login, this one included, can't unlock those tiers.

Can I extract just the audio from a Bilibili video?

No. This is a video tool: it returns one MP4 with video and audio already combined, not a separate audio-only file.

Can I download paid Bangumi (licensed anime) episodes?

Not if they require an active Big Member or Bangumi pass. That access is tied to the account viewing the video, and a public link alone doesn't carry a subscription with it.

Can I download Bilibili videos from outside mainland China?

Public user-uploaded videos generally work fine. A portion of Bilibili's officially licensed anime and simulcasts is region-locked to mainland China regardless of subscription status, and that restriction applies no matter what tool is used.

Can I download an active Bilibili live stream?

No, not while it's still live: a broadcast in progress isn't a finished file yet. Once it ends and a VOD replay is posted, that replay downloads normally.

Where do downloaded Bilibili videos go on iPhone?

Safari saves it to the Files app, in the Downloads folder. Open it there, tap Share, and choose Save Video to copy it into Photos.

Where do downloaded Bilibili videos go on Android?

Straight into the phone's Download folder, usually visible in Gallery within a few seconds of the download finishing.

Are downloaded Bilibili MP4 files compatible with video editors like CapCut or Premiere?

Yes. Output favors standard H.264 video, which opens cleanly in mainstream editors and media players without extra codec installs.

Why did my b23.tv link fail to resolve?

The most common cause is a clipped character from copying out of a chat app. Go back to Bilibili and copy the short link again rather than editing it by hand.

Can I download videos from a members-only or private Bilibili channel?

No. Content restricted to a creator's paying channel members isn't publicly reachable outside that membership.

Is there a limit on how many Bilibili videos I can download?

No daily limit is enforced: download as many public videos as you need.

Does downloading a Bilibili video notify the uploader?

No. Fetching a public video's stream doesn't trigger a notification to the uploader.

Is it legal to download Bilibili videos for personal use?

Saving a public video for personal, offline viewing is generally accepted as fair use. Reposting it as your own or using it commercially is a separate matter that needs the original creator's permission.

Does this tool work through a VPN?

Yes. The request for the video runs from this tool's own servers, so using a VPN on your own device doesn't change whether a download succeeds.

More Tools

Try our other high-speed downloaders for different platforms.