Overseas Video Speedup for bilibili by John_H
Helps overseas users watch bilibili's web player more smoothly at 4K and other high-quality resolutions, with less buffering and stuttering. Unofficial third-party extension, not affiliated with bilibili.
Available on Firefox for Android™Available on Firefox for Android™
186 Users186 Users
Scan the QR code to open this extension in Firefox for Android
Extension Metadata
Screenshots
About this extension
(If you have a Tampermonkey/Greasemonkey script with the same functionality installed, please remove it first to avoid conflicts.)
Did you pay for a bilibili Premium membership, only to spend the whole time staring at a buffering wheel — money straight down the drain?
This bugged me for a long time, until I finally found something that actually works
So I decided to turn it into a browser extension. There must be plenty of people with the same problem — I hope it helps you too!
🆓 This extension is completely FREE, and guaranteed to stay "FREE FOREVER"!
⚡ Nothing to configure, just install it and it works!
Open any bilibili video after installing and it switches you to a faster route for your region behind the scenes. Faster loading, less buffering, and even 4K plays straight through.
Celebrating the big 2.0.0 update!!
■ Key features
・Works out of the box — no setup at all, it just works once installed
・Worldwide support — expanded from Taiwan / Singapore to support every country! Use the "Custom node list" to cover any country not yet listed
・Hand-tested nodes — listed countries have their fastest nodes picked through real hands-on testing, with more countries coming soon... Use the "Custom node list" to cover any country not yet listed
・Live stream support — new in 2.0! Switch live rooms between the international and China routes and their backups; falls back to the international route automatically when the route is poor
・Greatly expanded CDN nodes — around 300 nodes across Alibaba Cloud, Tencent Cloud, Huawei Cloud, Akamai, and more
・Custom node list — add as many nodes of your own as you like, with speed test and sorting too; pair it with the official CDNSpeedTest tool (Windows) to find the smoothest nodes for you and add them automatically
・Automatic failover — detects failed requests or stalled playback and silently switches to bilibili's own backup node first; only asks you if the backup also fails
・Per-node speed test — dedicated pages for videos and live streams compare each node's / route's speed in real time, with crowns for the top 3; stop anytime, adjust the test limits, and optionally sort nodes by the results
・Auto-switch to the fastest node — optional (off by default): speed-tests in the background for each video and switches to the fastest node automatically
・Live status display — shows the CDN route actually in use in the top-left corner of the player, handy for comparing results
・Multi-language UI — automatically switches between Traditional Chinese / Simplified Chinese / English / Japanese / Korean based on your browser language
・Light / dark theme — new in 2.1! Pick the look in Advanced settings: System, Light, or Dark
・One-click disable — turns off completely, restoring the browser's original behavior; videos and live streams can also be turned off separately
■ How to use
It activates automatically as soon as you open any bilibili video page after installing. Click the toolbar icon to change the route or turn the feature off.
■ Privacy
This extension does not collect or transmit any user data, makes no outbound network connections, and contains no remote code. All settings are stored locally in your own browser. The source code is fully open — feel free to review it.
https://github.com/a0972199950/bilibili-cdn-switcher
■ Requirements
Firefox 140 or later (142+ on Android).
[This is an independently developed, third-party extension. It is not affiliated with, authorized by, or endorsed by bilibili in any way.]
Did you pay for a bilibili Premium membership, only to spend the whole time staring at a buffering wheel — money straight down the drain?
This bugged me for a long time, until I finally found something that actually works
So I decided to turn it into a browser extension. There must be plenty of people with the same problem — I hope it helps you too!
🆓 This extension is completely FREE, and guaranteed to stay "FREE FOREVER"!
⚡ Nothing to configure, just install it and it works!
Open any bilibili video after installing and it switches you to a faster route for your region behind the scenes. Faster loading, less buffering, and even 4K plays straight through.
Celebrating the big 2.0.0 update!!
■ Key features
・Works out of the box — no setup at all, it just works once installed
・Worldwide support — expanded from Taiwan / Singapore to support every country! Use the "Custom node list" to cover any country not yet listed
・Hand-tested nodes — listed countries have their fastest nodes picked through real hands-on testing, with more countries coming soon... Use the "Custom node list" to cover any country not yet listed
・Live stream support — new in 2.0! Switch live rooms between the international and China routes and their backups; falls back to the international route automatically when the route is poor
・Greatly expanded CDN nodes — around 300 nodes across Alibaba Cloud, Tencent Cloud, Huawei Cloud, Akamai, and more
・Custom node list — add as many nodes of your own as you like, with speed test and sorting too; pair it with the official CDNSpeedTest tool (Windows) to find the smoothest nodes for you and add them automatically
・Automatic failover — detects failed requests or stalled playback and silently switches to bilibili's own backup node first; only asks you if the backup also fails
・Per-node speed test — dedicated pages for videos and live streams compare each node's / route's speed in real time, with crowns for the top 3; stop anytime, adjust the test limits, and optionally sort nodes by the results
・Auto-switch to the fastest node — optional (off by default): speed-tests in the background for each video and switches to the fastest node automatically
・Live status display — shows the CDN route actually in use in the top-left corner of the player, handy for comparing results
・Multi-language UI — automatically switches between Traditional Chinese / Simplified Chinese / English / Japanese / Korean based on your browser language
・Light / dark theme — new in 2.1! Pick the look in Advanced settings: System, Light, or Dark
・One-click disable — turns off completely, restoring the browser's original behavior; videos and live streams can also be turned off separately
■ How to use
It activates automatically as soon as you open any bilibili video page after installing. Click the toolbar icon to change the route or turn the feature off.
■ Privacy
This extension does not collect or transmit any user data, makes no outbound network connections, and contains no remote code. All settings are stored locally in your own browser. The source code is fully open — feel free to review it.
https://github.com/a0972199950/bilibili-cdn-switcher
■ Requirements
Firefox 140 or later (142+ on Android).
[This is an independently developed, third-party extension. It is not affiliated with, authorized by, or endorsed by bilibili in any way.]
Rated 5 by 5 reviewers
Permissions and data
Required permissions:
- Access your data for sites in the bilibili.com domain
Optional permissions:
- Access your data for sites in the bilibili.com domain
Data collection:
- The developer says this extension doesn't require data collection.
More information
- Add-on Links
- Version
- 2.1.0
- Size
- 128.48 KB
- Last updated
- 8 hours ago (Oct 7, 2026)
- Related Categories
- License
- Mozilla Public License 2.0
- Version History
- Add to collection