Xiaohongshu

How to download Xiaohongshu videos and images

Xiaohongshu hands out two different link shapes for the same note, and which one you copy is what usually decides the outcome. A video note, an image note and a note behind a login all behave differently.

  • No account needed
  • Phone and desktop
  • Public links only

SniffVid TeamPublished Last reviewed

Bot protection

Paste a link above to see every available video, audio and cover download.

By using SniffVid you agree to our Terms of Service and Privacy Policy

The short answer

  • Copy the note address from the share sheet; the xhslink.com short form redirects to it and can be pasted as it is.
  • A video note returns a video track and an audio track, so select one of each before saving.
  • An image note returns several image entries, and what you get is normally the original rather than the feed's cropped preview.
  • Notes that require a login cannot be resolved: parsing reads the page as an anonymous visitor.
  • There is no bulk download — each entry is saved on its own, and a video note sometimes brings its cover image too.

Written from what the parsers SniffVid runs actually return, and checked on a desktop browser and a phone. The limits that apply to every page are stated on each one rather than left in the FAQ.

Step by step

The same three moves every time, whatever the platform does with its streams.

  1. 1

    Copy the note's link

    Tap Share in the top corner of the note and choose Copy link. The app usually gives you an xhslink.com short form, which is fine to paste as it is.

  2. 2

    Paste it and parse

    Drop it into the box above and press Get Download Links. A video note normally returns a video track and an audio track; an image note returns image entries.

  3. 3

    Save, and merge if there are two tracks

    A single track saves in one click. When picture and sound arrive separately, select one of each and press Merge and save MP4 in a desktop browser.

A media page address that works beside a profile address that does not, each leading to a different result.
The address decides the outcome. A post, video or reel carries media; a profile, board or search page has nothing to return.

One thing is worth knowing first: Xiaohongshu stores a video's picture and sound separately, so saving a video track on its own gives you a silent file — the most common reason a download looks broken here.

Which Xiaohongshu link to copy

A note address resolves; a profile or a search result does not, because neither has a single piece of media behind it. The short form the app shares is the safest thing to paste, and editing it by hand is usually what breaks it.

  • xiaohongshu.com/explore/{id} — the canonical note address
  • xhslink.com/{code} — the short form the app shares
  • A profile, a topic page or a search result returns nothing

Why a video note downloads without sound

Xiaohongshu serves picture and sound as separate streams, so a video-only track contains no audio at all. This is the same situation as YouTube or TikTok: pick one track from each list, then merge.

  • Two lists in the result panel mean two selections are needed
  • Merging both into one MP4 needs a desktop browser
  • An image note needs no merge at all

Original images and image notes

An image note returns several image entries, and what you get is usually the original artwork rather than the cropped preview the feed renders — which is what matters if you are collecting material for design work.

  • Each image entry is saved on its own; there is no bulk download
  • A video note sometimes returns its cover image as well
  • Notes behind a login, rate-limited notes or deleted notes return nothing

What cannot be reached

Parsing reads the page as an anonymous visitor, which is both why it works publicly and where its boundary is: anything that needs a session, a payment or a particular region is outside it.

  • Notes that require a login cannot be parsed
  • Deleted notes and notes set to private return nothing
  • A note about a live stream usually has no finished file to download yet

Reference

These tables are shared across the site, so a figure you saw on one page is the figure you see here.

Which address shape carries the media, platform by platform
Address shapeResolvesWhy
instagram.com/reel/{id}YesA Reel or a post carries exactly one piece of media. A profile does not.
facebook.com/watch/?v={id}YesWatch videos, Reels and page videos all resolve; the audience setting still has the final say.
reddit.com/r/{sub}/comments/{id}/…YesThe permalink under the post is what carries the media, and v.redd.it serves it as two streams.
pinterest.com/pin/{id}YesA Pin resolves to a video, to a still image, or to a link onwards that has no media of its own.
threads.com/@{user}/post/{id}YesOne post, one video. Both the current and the older hostname work.
xiaohongshu.com/explore/{id}YesA note resolves, and the short form the app shares redirects to it.
douyin.com/video/{id}YesThe share message contains the link, and the whole message can be pasted.
youtube.com/watch?v={id}YesA watch address resolves; a channel page or a search result has no single video.
tiktok.com/@{user}/video/{id}YesA video address resolves; a profile does not.
bilibili.com/video/BV…YesA BV address resolves; a space page does not.
x.com/{user}/status/{id}YesA status address resolves; a profile timeline does not.
/{user} · /profile · /searchNoProfiles, boards, channels, search results and home feeds have no single piece of media behind them.

Which links work best

  • xiaohongshu.com/explore/{id}
  • xhslink.com/{code}

Those are the shapes worth pasting. SniffVid accepts any other public http(s) link too — whether it resolves is up to the source, so a profile, a search page or a private post simply comes back empty.

Background and edge cases

Two link shapes for the same note

The app and the web hand out different addresses for one note, and both work. Rewriting one into the other by hand is the step most likely to break a link that was fine, because the identifiers are not interchangeable.

  • A note address in the form xiaohongshu.com/explore/{id}
  • The xhslink.com short form the share sheet produces
  • A profile, a topic page or a search result has no single note behind it

Video notes and image notes are different jobs

A video note needs a selection in each list and then a merge; an image note needs neither and simply returns files. Assuming one behaves like the other is what makes a silent download or an unexpectedly empty result feel like a bug.

  • Video note: select one video track and one audio track, then merge on a desktop browser
  • Image note: save each image entry on its own
  • Either way, the cover image is often offered alongside the media

Frequently asked questions

How this was checked

How this was checked

Checked against a public video note, a public image note, the short link the app shares and a note behind a login, which is what separates the outcomes below instead of treating every note as one case.

  • The steps were run in a current Chrome, Edge and Firefox on desktop, and in Safari on iOS, against the live parsers.
  • Sizes in the tables are typical ranges for the resolutions named rather than measurements of one particular video, because each platform chooses its own bitrate.
  • Every limit stated here — merging on a phone, converting between formats, private videos — was confirmed as a limit rather than a fault before it was written down.

Who maintains it

Written and reviewed by SniffVid Team, the people who build and run SniffVid. There is no freelance pool and nothing is sponsored: a page exists because a question keeps coming up, and it is rewritten when the answer changes. Read the editorial policy

Published · Last reviewed · Content last reviewed

Sources and further reading

Primary documentation for the claims on this page. Nothing here cites another downloader as an authority on how downloads behave.

Keep reading

Other tutorials, and the tool pages for the sites people download from most.

Tool pages for the biggest platforms

Four sites have a page of their own with the downloader built in. For everything else, the tutorial above is the way in.

SniffVid is an independent tool. It is not affiliated with, endorsed by or sponsored by Xingin Information Technology (Shanghai) Co., Ltd. or any of its affiliates. All trademarks belong to their respective owners.