Copy the post link
Open a public Threads post and choose Copy link from the share menu.
Public post media downloader
Paste a public Threads post link to preview and download its videos and images in the original quality Threads serves. No account, no browser extension, no watermark.
Paste a direct link to a public Threads post, for example https://www.threads.com/@username/post/POST_ID
✓ Public posts only ✓ Original media files ✓ Expiring download links
Open a public Threads post and choose Copy link from the share menu.
Paste it above. The video and image assets publicly attached to the post are found and previewed.
Preview every available item and download only the files you need.
Publicly accessible post media only. This tool does not log in as you, bypass privacy controls, or attempt to reach private content.
Threads has grown into one of the busiest places for short-form conversation and media on the internet. People share tutorials, clips, photography, and candid moments every hour, and viewers often want to keep a video or photo they enjoyed. The Threads app itself has no built-in way to save another person's media to your device. This free downloader closes that gap for genuinely public content, without an account, an app install, or a login.
The workflow takes seconds. Open any public Threads post, copy its link from the share menu, paste it into the box on this page, and press Get downloads. The server reads the publicly served page for that exact post, locates the video and image files attached to it, and shows you a preview of each item before anything is saved. You pick the files you want and download them one by one, so a post with several images never forces you to take all of them. The downloader reads only the post you ask for, so media attached to neighbouring or recommended posts is never offered to you. Nothing is stored on our side.
Because the tool reads only public pages, there is no login, no watermark, and no browser extension anywhere in the flow. It works on a phone, a tablet, or a computer and keeps the media in the quality Threads serves. If a post cannot be read, the tool says so plainly rather than guessing. That clarity is why the downloader is comfortable to reach for again and again.
What the downloader does is deliberately narrow, and the narrowness is what makes it reliable. Paste a public Threads post link and you get a preview of every video and image publicly attached to that post, with each item listed separately so you can decide what to keep. Videos are delivered as MP4 files and photos as JPEG files, in the same quality the platform serves, with no conversion, compression, or watermark. Every download is an ordinary browser download that behaves exactly like any file you save from the web.
Carousels work the same way. A mixed post that combines photos and a video lists every item on its own, so you can take a single image from a ten-image carousel without downloading the rest. The preview is the real file, so what you check is what lands on your device. Because previews stream only what the browser needs to show, you can inspect a large carousel without committing to a full download. There is no queue, no waiting room, and no download quota, so resolving twenty posts in a row behaves the same every time.
The tool also refuses to promise things it does not do. There is no ZIP bundling of a whole post, no audio-only MP3 extraction, and no 4K upscaling. If a post has no media, the tool returns a clear message instead of a misleading file, and private, follower-only, or deleted posts are simply not readable. Everything about the tool is built around accurate, honest results.
The core promise of the downloader is simple: you receive exactly the media Threads serves, unmodified. Video posts on Threads are served as MP4 files, photos are served as JPEG files, and both pass through the downloader without re-encoding. Nothing is added, cropped, resized, or overlaid, and no watermark or channel branding is applied to your files. Pass-through delivery preserves audio and motion exactly as the post plays them, which matters for tutorials with on-screen text and clips where timing counts.
Resolution follows the post itself. Most video posts are available up to 1080p when the creator uploaded a high-resolution file; when the original upload is smaller, the download is smaller. The tool never upscales, never fabricates a 4K version, and never claims a resolution the source does not have. The preview is the genuine file, so what you check is what you keep, with no surprises afterward.
That pass-through approach has practical benefits beyond fidelity. Because nothing is rebuilt, downloads are fast, file sizes stay close to the source, and the file plays in every standard video player on your device. The container and codec come from the post itself, so compatibility comes from the source rather than a conversion step. The honest trade-off is that quality is capped by what the creator uploaded, which is exactly how a genuine download should behave. If the platform serves a 720p file, you receive a 720p file, unaltered and ready to play offline.
Boundaries are part of the design, and they are worth stating plainly. The downloader reads only publicly accessible posts, the same posts you can open in a browser without logging in. Private accounts, posts shared only with followers, and deleted content cannot be read, and no login is ever requested to reach them. DRM-protected streams and password-gated content are not supported either; reaching them would require your credentials, which no random website should hold.
Posts without media also produce no result. A text-only post, or a post whose only image is a link preview thumbnail rather than an uploaded photo, returns a clear no-media message instead of a fake or empty file. This is the correct behavior, because the downloader would rather tell you the truth than hand you something misleading. If the message appears, copy the link again and confirm the post actually plays a video or shows a photo before resolving a second time.
Two more limits keep the service honest. Download links are cryptographically signed and expire after 15 minutes, so a link cannot be reused once it lapses, and the server validates the media host, content type, and file size before anything is streamed. Finally, the tool depends on what public Threads pages expose, and Threads can change its markup at any time, so availability is never guaranteed forever. When something breaks upstream, the tool reports it instead of guessing. A post that later becomes unavailable is handled the same way: the file cannot be served, and the tool says so.
The downloader runs entirely in the browser, so the same workflow works on every device without installing anything. On iPhone, open the post in the Threads app, tap the share icon, and choose Copy link, then open this page in Safari, paste the link, and download. The file lands in the Files app, where a long press and Save Video moves it into Photos alongside your other clips. Saved files stay on your device, ready to view offline whenever you need them.
On Android the flow is just as short. Open the post in the Threads app, tap share, and choose Copy link, then open this page in Chrome or any browser, paste the link, and download. The file saves straight to your Downloads folder, ready to watch, share, or back up to Google Photos. The identical paste, preview, and download steps work on every platform, so you never have to learn a different interface for each device.
On a computer the same steps end with a file in your standard downloads folder that opens in any media player. Because there is nothing to install, there are no updates to chase and no extensions to manage; the version you open is always current. No desktop client exists because none is needed; the browser is the app. Every modern browser is supported, so the same interface and behavior appear whether you are on Safari, Chrome, Firefox, or Edge. One familiar flow, on every screen you own.
Safety is built into how the downloader works rather than bolted on afterwards. The tool never asks for a Threads login, and it never reads, stores, or forwards your cookies, tokens, or credentials, because it needs none of them. Every piece of media it serves comes from a publicly accessible post page, so there is no sensitive account access anywhere in the system to lose, and no download is tied to your identity.
Download links are cryptographically signed and expire 15 minutes after they are created. A link that cannot outlive its short lifetime is useless if ever shared or intercepted, and a lapsed link is simply replaced by resolving the post again. Before anything is streamed, the server validates the signature, the expiry window, the media host the link points to, the content type, and the maximum file size, rejecting anything that does not pass every check in sequence.
These checks are the same discipline that protects the service as a whole: strict Threads URL validation, a media host allowlist that filters out unrelated providers, and hard limits on download size and request rate. An upstream response that is not an image or video is rejected rather than relabelled. Rate limits and size caps apply to every request, so the service stays responsive under load. Together these layers keep the downloader safe even on links you have never seen before.
Every download through this tool is a copy of media someone else published, so the right question is always whether you should keep it. The downloader is built for media you own, media you have permission to save, and content shared with the clear intent of being public. Saving a public post for offline viewing, archiving your own uploads, or collecting clips with the creator's blessing are all reasonable uses; re-uploading someone's work as your own is not, and no tool can grant that right for you. Downloading also does not transfer ownership of the media; it only gives you a copy to keep under the same rules that apply to the public post itself.
That is why the tool's boundaries exist. It will not help you reach private accounts, bypass follower-only restrictions, or extract audio from video, and it never pretends otherwise. By refusing to do those things, the downloader stays simple, safe, and on the right side of the platform's terms, and it protects you from tools that would need your account access in exchange. The limits are features, not gaps.
This site is not affiliated with, endorsed by, or sponsored by Meta or Threads. Threads may change how its public pages work at any time, and availability depends entirely on what those pages expose. Ultimately the decision to download is yours, and it comes with a responsibility to respect the person who made the media. We build the tool; you choose how to use it well.
Paste the link to any public Threads post into the box above and press Get downloads. The server reads the publicly served page for that exact post and finds the video and image files attached to it, then shows a preview of each item so you can confirm it is the right file before saving. You choose which files to keep and download them one by one. Videos are saved as MP4 and photos as JPEG, delivered exactly as Threads serves them.
Yes, completely. There is no account to create, no subscription, and no download quota or payment step anywhere in the flow. Paste a public post link and save the media attached to it as many times as you need, on any device. Nothing is locked behind an upgrade and nothing about your ability to use the tool ever expires; only the individual signed download links are short-lived by design.
Yes. Photos are saved as JPEG files in the same quality Threads serves them, with no conversion or compression applied in between. Open the post you want, preview each image, and download only the ones you actually need. A single-image post gives you one file, while a carousel lists every photo separately, so you are never forced to take media you do not want. What you preview is what you save.
Yes. Videos are saved as MP4 files at the resolution Threads serves for that post, with no re-encoding in between. Most video posts are available up to 1080p when the creator uploaded a high-resolution file; otherwise you get the quality of the original upload. The preview shows exactly what you will receive, so there are no surprises after the download finishes. Nothing is upscaled or artificially boosted.
Yes, mixed carousels are fully supported. Every item attached to the post is listed separately, so a carousel holding several photos and a video gives you each file as its own preview and its own download. You can take a single image from a large carousel or save every file in the post. Videos remain MP4 and photos remain JPEG throughout, and nothing is ever bundled into a ZIP archive.
Files are pulled at the exact resolution Threads serves for that post, with no re-encoding in between. Quality therefore depends entirely on what the creator uploaded: a high-resolution source does not guarantee an upscaled download, and the tool never claims otherwise. What you see in the preview is precisely what the download contains. That honesty means the file you keep is the genuine clip, unaltered and ready to play anywhere.
No. Only publicly accessible posts work. Private accounts, follower-only posts, and deleted posts cannot be read, and the tool never attempts to log in, bypass a privacy control, or reuse your credentials to reach them. No login is ever requested on your behalf, because the downloader only needs what a public post already exposes. That boundary is fixed and does not change between posts or accounts.
The post most likely has no attached media. Text-only posts, and posts where the only image is a link preview thumbnail rather than an uploaded photo, return no downloadable media, and the tool reports that honestly. The post may also be private, follower-only, or deleted. Copy the link again from the post itself and confirm it plays a video or shows a photo before resolving it a second time.
No. The downloader runs entirely in a modern browser on a phone, tablet, or computer. There is nothing to install, no extension to manage, and no app to keep updated. You open the page, paste a link, and download. Because there is no software to maintain, the tool is always the current version whenever you visit. The same page works in Safari, Chrome, Firefox, Edge, and any other modern browser.
No. Files are passed through exactly as Threads serves them, so nothing is added, cropped, re-encoded, or overlaid on your download. The video or photo you save is the same file the public post displays, with no watermark, no channel branding, and no logo baked in by the tool. Pass-through delivery leaves no room for any overlay, which is the honest meaning of a clean download.
Open the post in the Threads app, tap the share icon, and choose Copy link. Open this page in Safari, paste the link, and download the file you want. On iPhone the file lands in the Files app; long-press it and choose Save Video to move it into Photos, where it joins your camera roll like any saved clip. The same workflow works for photos as well, with no extra steps.
Open the post in the Threads app, tap share, and choose Copy link. Open this page in Chrome or any browser, paste the link, and download. On Android the file saves straight to your Downloads folder, ready to watch, share, or move into Google Photos. The exact same paste, preview, and download steps work in every browser, so you do not need a special app or a desktop computer.
No Threads login is requested and no Threads cookies, tokens, or credentials are used or stored at any point. Download links are cryptographically signed and expire after 15 minutes, so a link cannot be reused once it lapses. Before anything is streamed, the server also validates the media host, content type, and file size. The tool reads only public pages and never interacts with your account in any way.
No. This is an independent tool with no connection to Meta, Instagram, or Threads, and it is not endorsed by them. It reads only publicly accessible post content and never touches private account data. Availability depends entirely on what public post pages expose, and it may change when Threads updates its website. You are responsible for saving only media you own or have permission to keep.