NewSmall or blurry image? Upscale it with AI before you download.Try it →

Threads Image Downloader

Threads image downloader, free

Paste a public Threads post or profile link. You get every photo in the post, carousel slides included, saved as files rather than links that expire.

  • check_circle100% free
  • check_circleCarousel posts
  • check_circlePosts or profiles
  • check_circleNo Threads login
image

181,829 image extractions and counting

Remove ads
Remove ads
Quick Extract: Images on this page onlyDeep Extract: Follows links across up to 3 pages
Quick or Deep?

Quick Extract: Images on this page only

Deep Extract: Follows links across up to 3 pages

Checking…

Extracted images will appear here.

Remove ads

Filter and sort

Format

Size

Sort

What do you want to extract?

Both choices cost the same.

What the Threads image downloader picks up

The Threads image downloader opens a public Threads link the way a logged-out visitor sees it and lists the image files on the page. A post link returns the photos in that post, every slide of a carousel included, plus any images that appear in the replies and link previews shown under it.

A profile link (threads.com/@name) returns the profile picture and the photos from the posts that load while we scroll. The profile picture comes back at the 320 × 320 px size Threads uses on profile pages, so a profile scan is not the way to get a large avatar.

Threads keeps its images on Meta's Instagram servers, and the image links carry signature parameters that stop working after a while. Save the files you want instead of keeping the URLs. The photos still belong to the people who posted them, so credit them if you share.

What this Threads image downloader handles

view_carousel

Carousel posts in one scan

Every slide of a multi-photo post lands in the results grid at the size Threads loads for the post view. Tick the ones you want and save them as a ZIP.

account_circle

Post link or profile link

Paste a post to get that post's photos. Paste a profile to get the recent posts that load on it, which saves opening each one.

download

Files, not short-lived links

Single downloads and the ZIP fetch the actual image files, so what you saved keeps working after Meta's signed links run out.

back_hand

Only what visitors can see

We do not sign in to Threads. Private profiles, followers-only content and anything Threads keeps behind its login prompt are out of reach.

When the Threads image downloader is handy

Threads has no save button for photos on the web, and a long press on a phone often saves a small preview.

Perfect for

  • checkSaving all photos from a carousel post in one go
  • checkKeeping copies of photos you posted yourself
  • checkCollecting screenshots, charts and infographics shared in a thread
  • checkGrabbing images on a phone without installing an app
  • checkArchiving a public account's recent photo posts

What you get

  • checkAll images in a post, including carousel slides
  • checkWorks with post links and profile links
  • checkJPG or WebP files, as Threads serves them
  • checkNo Threads or Instagram account
  • checkSingle downloads or one ZIP

How to use the Threads image downloader

  1. 01

    Copy the post link

    In the Threads app or on threads.com, tap the share icon on the post and choose Copy link.

  2. 02

    Paste and scan

    Paste the link into the box at the top of this page and run Quick Extract.

  3. 03

    Pick the post photos

    The post's photos come back with any reply or link-preview images. Tick the ones you want and download them.

Why the Threads image downloader loads the full page

Threads builds each page with JavaScript after it loads, so the raw HTML has almost no image addresses in it. We open the link in a real browser, wait for the post to render, scroll so more posts appear on profiles, and then read the image files the page actually loaded.

If all you need is the address of someone's avatar on a public page, the profile picture URL tool is quicker. For posts on other social sites, the Reddit image downloader and Pinterest image downloader work the same way.

Threads image downloader questions

If your question is not covered here, send us a message and include the page, file, or result type you are working with.

How do I download an image from Threads?

Copy the post link from the share menu, paste it into the box above and run the scan. The post's photos appear in the results. Click download on the one you want, or tick several and save them as a ZIP.

Does it get every image in a carousel?

Yes. All slides of a multi-photo post are on the page we load, so they all come back in the same scan.

Can I paste a Threads profile instead of a post?

Yes. A profile link returns the profile picture at 320 × 320 px and the photos from posts that load while we scroll. Very long profiles stop at what loaded in that time, so for an older post, paste its own link.

Why do I see images that are not from the post?

A post page also shows replies, and some replies and posts include link previews with a picture from another website. Those images load on the page too. Untick them before you download.

Why did a Threads image link I copied stop working?

Threads image links carry signature parameters that expire. A link that opened yesterday can return an error today. Download the file itself while the scan is fresh, and keep the file, not the link.

Do I need a Threads or Instagram account?

No. We load Threads as a logged-out visitor. That also means private profiles and posts that only logged-in users can see will not come back.

Can it download Threads videos?

No. This is an image tool. On a video post you will get the still cover image the player shows, not the video.

Does this downloader work on iPhone and Android?

Yes. Copy the post link in the Threads app, open this page in Safari or Chrome, paste it and save the photos to your phone.

Help improve ExtractPics

Send feedback

About Threads Image Downloader

What kind of feedback is this?
Quick rating

Do not include passwords or private data.0 / 2000

Daily limit

You’ve used today’s credits