Threads

How to download Threads videos

Threads keeps one piece of media per post, which makes it simpler than most platforms here: the post link is the video link, and there is no carousel to work through.

  • 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

  • A post is one piece of media, so the post address is the video address — there is no carousel to work through.
  • Both threads.com and threads.net addresses point at the same posts, so paste whichever the app gave you.
  • A text-only post returns nothing, which is the correct answer rather than a failure.
  • Copy from the post itself rather than from a repost, and expect a private profile to return nothing.
  • The image is often served as a single file, so no merging is needed unless the post came back as two tracks.

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 post link

    Tap the share icon under the post and choose Copy link. On the web, copy the address bar while the post is open.

  2. 2

    Paste it and parse

    Press Get Download Links. The post's video comes back as a track — sometimes with an audio track beside it.

  3. 3

    Save, and merge if there are two tracks

    A single track saves in one click. When picture and sound come back separately, select both and merge them on 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.

The only real trap is the domain. Threads has been served from two hostnames, and the same post is reachable from both — so paste the link as the app produced it rather than rewriting the hostname.

Which Threads link to copy

A post address resolves, a profile does not. Both hostnames point at the same posts, so the version the app handed you is the one to paste.

  • threads.com/@{user}/post/{id} — the current hostname
  • threads.net/@{user}/post/{id} — the older one, still valid
  • A profile or a feed page has no single video behind it

One post, one piece of media

Threads posts carry a single video or a single image, so the result is short and unambiguous. A post that carries only text returns nothing, which is the expected answer rather than a failure.

  • A video post returns a video track
  • An image post returns the image file
  • A text-only post has nothing to download

Reposts and replies

A repost points at the original post, so the address bar may show a different path than the one you opened. Both are worth trying, but the original permalink is the more reliable of the two.

  • Copy from the post itself rather than from a repost in your feed
  • A post on a private profile cannot be resolved
  • A deleted post returns nothing, and no retry will change that

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

  • threads.com/@{user}/post/{id}
  • threads.net/@{user}/post/{id}

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

Reposts point somewhere else

A repost is a reference to a post rather than a post of its own, so the address in the bar can differ from the one the media belongs to. Copying from the original is more reliable than copying from what you happened to be scrolling past.

  • Open the post first, then copy its address
  • A repost in a feed can carry a tracking parameter the canonical address does not
  • A post on a private profile is unreadable regardless of how you found it

Everything here follows one rule

A post carries one piece of media, so the result panel is short. Short results are the ones people misread most: an empty entry looks like a fault when it is usually just a text post, an image, or something behind a login.

  • One video: usually one track, sometimes a video track plus an audio one
  • One image: one file, no merge
  • One text post: no entries at all

Frequently asked questions

How this was checked

How this was checked

Checked against a video post, an image post and a text-only post on the network, plus the same post reached through both hostnames, because the domain question is the one this article exists to settle.

  • 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 Meta Platforms, Inc. or any of its affiliates. All trademarks belong to their respective owners.