What is LinkSwift?
LinkSwift is a JavaScript-based cloud drive direct-link extraction tool that supports 8 major Chinese cloud storage services: Baidu Netdisk (百度网盘), Alibaba Drive (阿里云盘), China Mobile Cloud (中国移动云盘), Tianyi Cloud (天翼云盘), Xunlei Cloud (迅雷云盘), Quark Netdisk (夸克网盘), UC Netdisk (UC网盘), and 123 Cloud Drive (123云盘).
It solves a specific pain point: when you share a file on a Chinese cloud drive, the recipient gets a web page with a “download” button, not a direct URL. Download managers, server-side scripts, and automation tools need the direct download URL to actually fetch the file. LinkSwift extracts that URL for you.
The project is a fork/enhancement of the popular “网盘直链下载助手” (Cloud Drive Direct Link Download Assistant), expanded to support more providers.
Who uses it and why
- Download manager users (IDM, Motrix, Free Download Manager) who want to speed up Chinese cloud drive downloads by pasting direct links instead of navigating the web UI.
- Server administrators who build file-sharing systems and need programmatic access to cloud drive files.
- Automation engineers building scripts that move files between Chinese cloud drives (e.g., sync Baidu Netdisk → local NAS).
- Developers integrating Chinese cloud drive support into their own tools.
Key capabilities
- 8 cloud drive support — Baidu, Alibaba, China Mobile, Tianyi, Xunlei, Quark, UC, 123. Each provider has its own API quirks; LinkSwift handles them all.
- Direct URL extraction — given a share link, it returns the direct download URL that you can use with any download tool.
- Local execution — runs entirely in your browser or on your machine. No cloud service, no account, no server-side processing.
- Open source — JavaScript, hosted on GitHub. You can read the code, fork it, and add support for additional providers.
- Cross-platform — works in any modern browser (Chrome, Firefox, Edge, Safari) or can be wrapped in a Node.js script for server-side use.
Pricing
100% free. Open source, no account, no subscription. You clone the repo or run it in your browser and it works. The only cost is your time setting it up.
China accessibility
ok — LinkSwift is designed specifically for Chinese cloud drives, which are all accessible from mainland China. It runs locally in your browser, so there’s no external dependency. The GitHub repo is accessible (or you can mirror it to Gitee).
Limitations (honest)
- Provider API changes — Chinese cloud drives frequently change their APIs. When they do, LinkSwift breaks until the community patches it. Check the issue tracker for recent breakages.
- No official support — it’s a community project. If a provider stops working, you file an issue and wait for a fix (or fix it yourself).
- Not a download manager — LinkSwift extracts the URL; it doesn’t download the file. You still need a download tool (IDM, Motrix, curl, etc.) to actually fetch the file.
- Some providers require login — Baidu Netdisk and others require you to be logged in before you can extract direct links. LinkSwift can’t bypass this.
- Rate limits — cloud drives rate-limit direct link requests. If you extract too many links too quickly, you’ll get temporary blocks.
Alternatives
- Motrix — open source download manager with built-in cloud drive support. More complete than LinkSwift alone.
- Aria2 — command-line download utility. Supports cloud drive URLs if you can extract them (LinkSwift helps here).
- Thunder — the Xunlei download manager. Native support for Xunlei Cloud, less good for other providers.
- Baidu Netdisk API — official API for Baidu. Requires a Baidu account and has stricter rate limits.
Best for
Developers, server administrators, and automation engineers who need programmatic access to Chinese cloud drive files. If you’re a casual user just downloading files, use a download manager with built-in cloud drive support instead. LinkSwift is the “extract the URL” layer that powers those managers.
No comments yet. Be the first to share.