Download every Weibo photo
and video.
One click. Full quality.
IMGLAB Weibo Downloader is a free Chrome extension that injects download buttons directly into your feed β no pop-ups, no watermarks, no sign-up. Images at original resolution, videos up to 4K, live photos, HLS streams. Everything Weibo can show, you can keep.
weibo.com Β· s.weibo.com
via TV API chain
no compression
no paywall
Hereβs the thing about Weibo: the content is great, but thereβs no built-in way to save it. Right-click an image and you get a compressed thumbnail. Videos? No native button. Third-party sites? They hit 403 errors because Weiboβs CDN checks your session cookies and source headers.
IMGLAB Weibo Downloader solves this properly β running inside your authenticated browser session so Weiboβs CDN treats every request as legitimate. Original files, not re-encoded copies.
Right-click save gives ~30% of the original quality
Weibo has zero native save buttons for video content
Third-party sites fail Weiboβs Sec-Fetch-Site check
s.weibo.com is CORS-blocked for cross-origin tools
What it actually does
A MutationObserver watches your Weibo feed for new post cards β catching infinite scroll, navigation changes, and dynamically injected content. It injects a red βDownloadβ button into every media post, plus a small circle badge on each individual thumbnail.
Click the button and all media in that post downloads automatically to Downloads/weibo/username/ with clean, descriptive filenames. Click a circle badge on one thumbnail to grab just that image. No configuration, no menus, no pop-ups.
Features that actually work
Videos resolve through: TV API (4K) β HD playback β mp4_hd β stream_hd β stream_url β live replay. M3U8/HLS streams are fetched and stitched from segments using a 5-concurrent task queue β no ffmpeg, no external libraries. Live progress shown in the button: β32/96 segsβ.
Every image resolves to Weiboβs /large/ CDN path. 9-grid posts, single images, and mixed media posts all download at true native quality β not the compressed tile the page displays.
Files save as username-post-text-here-01.jpg. Hashtag-only posts keep the #tag in the name. Retweets use the retweeterβs comment text. Post ID as final fallback β every file stays traceable.
Search downloads are relayed through your open weibo.com tab via chrome.scripting.executeScript β running as weibo.com origin with full cookie context. The only reliable approach for MV3 cross-origin authentication.
Every content type Weibo can show
The extension handles every media format Weibo serves β not just the easy cases. Live Photos save both the still image and the animated video track. Retweeted posts pull media from the original while using the retweeterβs comment for the filename.
All photos via pic_infos at /large/ resolution. Mixed image + video posts handled item by item.
Direct MP4, HLS/M3U8 streams, and archived live broadcast recordings. Up to 4K resolution.
Animated Live Photos save both the still and the video track. Retweeted media resolves from the correct source.
Requirements: Chrome browser Β· Logged-in Weibo account Β· One weibo.com tab open when using s.weibo.com
Why this works when others donβt
Weiboβs CDN (sinaimg.cn) checks Sec-Fetch-Site headers and session cookies on every request. Most tools run downloads from a background service worker β which Chrome MV3 strips of page context. Those requests return 403.
This extension runs image downloads via XHR with withCredentials: true from the content script, inside the pageβs own browser context. Videos use blob: URLs β not data: URLs β so Chromeβs onDeterminingFilename event fires correctly, giving you proper custom filenames every time. Referer and Origin headers are injected at the network layer via declarativeNetRequest, bypassing the browserβs restriction on setting those headers in XHR code.
When downloading from s.weibo.com, keep at least one weibo.com tab open in your browser. The extension relays authenticated requests through that tab. This is a hard constraint of Chromeβs MV3 model β there is no workaround. On weibo.com itself, no extra setup is needed.
Add the extension to Chrome and download your first Weibo post in under a minute. If it saves you something you care about, a coffee keeps the CDN cat-and-mouse game going.
Free forever Β· No sign-up Β· Actively maintained against Weibo CDN changes
