Free Instagram downloader

Instagram Photo Downloader

Paste a public Instagram post link to save its photos as JPG files, including every slide of a carousel, without logging in.

  • No signup
  • Public content only
  • Files not stored

Tap the paper-plane icon under the post, then Copy link.

Try:
Example outputPlaceholder data, not a real account
Placeholder caption so you can see the layout. Every photo of an album can be do1 / 4
example.creator

Example Creator

Album
12.8Klikes342comments

All 4 items

Placeholder caption so you can see the layout. Every photo of an album can be downloaded one by one.

Posted
Sep 19, 2026, 5:13 PM
Resolution
1080 × 1350
Album
4 items

How to download Instagram photos

  1. Step 1

    Copy the post link

    In the app, tap the paper-plane icon under the post and choose Copy link. In a browser, copy the address that contains /p/.

  2. Step 2

    Paste and press Get photos

    The first slide appears with the caption, likes and posting date.

  3. Step 3

    Go through the slides

    Use the arrows or tap a thumbnail in the All items strip. The counter in the corner shows which slide you are on, for example 3 / 10.

  4. Step 4

    Save the slides you want

    Press JPG under any thumbnail, or Download item for the slide on screen. Each file name ends with its slide number.

What you get

ItemFormatDetails
PhotosLargest size Instagram serves to logged-out visitors, usually 1080 pixels wideJPGLargest size Instagram serves to logged-out visitors, usually 1080 pixels wide
Carousel slidesEvery slide in order, each with its own buttonJPG or MP4 eachEvery slide in order, each with its own button
Slide sizeShown for the slide on screenWidth × heightShown for the slide on screen
Post detailsOwner, caption, likes, comments, slide count and posting timeText and numbersOwner, caption, likes, comments, slide count and posting time

Links it accepts

  • https://www.instagram.com/p/<code>/
  • https://www.instagram.com/<username>/p/<code>/
  • <code> (the shortcode on its own)

What is the Instagram Photo Downloader?

The Instagram Photo Downloader saves the photos of a public Instagram post as JPG files from the post's link. For a carousel, which the result labels an album, it lists every slide in order, photos and videos alike, so you can save one slide or all of them instead of only the first image.

Instagram keeps several sizes of each photo. The tool picks the largest one Instagram serves to logged-out visitors, which for most feed photos is 1080 pixels wide, and shows the width and height of the slide on screen.

Carousels can hold up to 20 slides and can mix photos and videos. In the result, arrows and dots move between slides, and the All items strip under the caption gives each slide its own button: JPG for a photo, MP4 for a video.

The photos are Instagram's own JPG files, passed to you as they are. Converting them to PNG later won't add detail.

Who uses it

  • Photographers checking their own posts

    Recover a photo you posted when the original file is lost, and see the size Instagram kept.

  • Designers saving reference

    Keep the slides of an infographic carousel for an internal mood board, credited to the account.

  • Brands collecting approved UGC

    Save customer photos you have permission to reshare, slide by slide, with the caption as a record.

  • Students and researchers

    Archive a public post with every slide and its date instead of a cropped screenshot.

What this tool can't do

  • There is no single ZIP of all slides. Each slide has its own button.
  • Photos come at the sizes Instagram serves without a login; nothing is upscaled.
  • Stories, highlights and posts from private accounts can't be loaded.
  • It needs a post link. For an account's picture, use the Instagram Profile Picture Downloader.
  • Up to 30 new lookups a day per visitor. For more, use the API.

If something goes wrong

Only one image shows
Look for the All items strip under the caption. If there is none, the post has a single photo.
Post not found
The post was deleted or archived, or the link is incomplete. Copy it again from the Share menu.
It's a profile link
The tool needs a post link with /p/ in it, not a link to an account.
Private account
Photos from private accounts are hidden from logged-out visitors, so they can't be loaded.
An image link stopped working
Instagram's image links are signed and expire within days. Paste the post link again.

Download or screenshot?

FeatureScreenshotThis tool
Image sizeYour screen's resolution, cropped to what is visibleInstagram's JPG, usually 1080 pixels wide
Extras in the pictureStatus bar and app buttons unless you cropNone, it's the photo file itself
CarouselsOne slide per screenshotEvery slide listed with its own button
Works onAnything on your screenPublic posts only

Use downloads responsibly

Videos, photos and sounds belong to the people who made them. Download content you created, content you have permission to use, or a copy for personal offline viewing where the law allows it. A download does not give you the right to re-upload, edit, sell or advertise with someone else's work. If you share it, credit the creator. If you own content and want it blocked here, see our copyright policy.

Scrape Everything is not affiliated with, endorsed by or sponsored by Instagram or Meta. Instagram is named here only to describe which links this tool accepts. Scrape Everything is operated by Senyo Labs Technology, Finanskent Mah. Prof. Hasan Küçük Cad. Sinpaş Finans Şehir 9. Blok No: 5 İç Kapı No: 5, Ümraniye/İstanbul, Türkiye.

Safe to use

  • No pop-up ads or redirect pages
  • Nothing to install: no app, no browser extension
  • We never ask for your Instagram password
  • Public content only: private accounts stay private
  • Files stream from the platform to you and are not saved on our servers

Security · Privacy · Copyright

Instagram Photo Downloader FAQ

Can I download all photos from an Instagram carousel?

Yes. Every slide is listed in the All items strip with its own button, so you can save each one. There is no single ZIP file.

What size are the photos?

The largest size Instagram serves to logged-out visitors, usually 1080 pixels wide. The width and height of the slide on screen are shown before you save.

Can I save Instagram photos as PNG?

Instagram stores feed photos as JPG, so that is what you get. Converting to PNG makes the file bigger without adding detail.

Does it save the videos in a carousel too?

Yes. Video slides get an MP4 button. For a post that is a single video, the Instagram Video Downloader shows more video details. Instagram Video Downloader.

Will the owner know I saved their photo?

No. The lookup isn't tied to an Instagram account, and nothing is sent to the owner.

Can I repost a photo I downloaded?

Only with permission. The photographer keeps the copyright, so ask before reposting, editing or using it in ads, and credit them. Read our copyright policy.

For developers

Need this for many links?

The same data as JSON from one request. Use it on hundreds of links from your own code, a spreadsheet or n8n.

curl -X POST https://api.scrapeeverything.com/v1/instagram/post \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://www.instagram.com/p/CmUv48DLvxd/"}'

Not a developer? Fill a Google Sheet or use the n8n workflow with the same API key.

All Instagram tools

Updated · Maintained by the Scrape Everything team