Skip to downloader
Reels Downloader

Instagram Photo Downloader

Download Instagram photos online for free. Paste a public post link to see every photo and carousel slide, compare the sizes Instagram provides, and save the full-frame image you need, one at a time or as a ZIP.

Photo post types

What the Instagram photo downloader can save

The downloader follows the media attached to the exact public post. It does not flatten every result into one generic picture.

Single-photo posts

A public post with one image usually exposes several renditions. The result keeps the sizes that visibly differ and labels each by its pixel dimensions, such as 1080×1350, instead of a vague quality name.

Multi-photo carousels

Every carousel slide appears as its own card in the order the creator published it. Save a single image, check each slide first, or package the whole post into one ZIP archive.

Mixed posts and profile pictures

Carousels that mix photos and videos keep both, in order. Paste a bare profile link such as instagram.com/username to save that account's profile picture at the largest size Instagram makes public.

Image renditions

Instagram photo sizes, crops, and formats

Instagram serves several versions of the same image. The labels show the differences that matter without claiming a resized public rendition is the untouched original.

Dimensions describe the real file

Labels such as 1440×1800 or 1080×1350 describe renditions Instagram serves for the public post, not images enlarged by the downloader. Near-identical device sizes are filtered out so the list stays short.

Full frame and square crop stay separate

Instagram's CDN can serve both the uncropped portrait and a centre-cropped square at similar sizes. Those stay separate choices, and the square one is marked so you do not lose the top and bottom by accident.

The extension follows the bytes

Some image URLs look like HEIC while Meta actually delivers JPEG. The download checks the delivered content type before naming the file, so a JPEG is saved as .jpg and opens everywhere.

Match the file to your goal

Keep the complete composition
Pick the largest uncropped size. Avoid an option marked square crop unless the original photo is square.
Use less storage or upload faster
Pick a smaller full-frame rendition with the same aspect ratio. It keeps the framing with fewer pixels.
Prepare a square image
Use a square-crop option after checking the preview. The crop comes from Instagram's CDN, not from this site.
Save a whole carousel
Use Download all to build one ZIP with the first listed rendition of each slide. If every full frame matters, check the crop labels and save those slides individually.

Instagram photo links that work

A direct post URL is the most reliable input. Share links work when Instagram reveals the post they point to.
Photo or carousel post
instagram.com/p/CODE
Handle-prefixed post
instagram.com/username/p/CODE
App share link
instagram.com/share/… or /s/…
Profile picture
instagram.com/username

When a link returns no photo

An Instagram address alone does not guarantee public image media.
  • Explore, audio, and inbox pages: copy the exact post URL instead.
  • Private or restricted posts: audience controls are never bypassed.
  • Default avatars: an account without its own profile picture has no image file to return.
  • Deleted posts: an old link can outlive the media it pointed at.
  • Limited fallback data: a post may briefly expose one image without dimensions when its full media data is unavailable.

Photo guide

Download Instagram Photos Online: A Practical Guide

How to save Instagram photos on each device, which size to choose, and what this free Instagram photo downloader cannot do.

The Instagram photo downloader on this page saves the images attached to a public Instagram post: single photos, every slide of a carousel, the photos inside mixed posts, and public profile pictures. It works in any modern browser, so you can download Instagram photos online for free on an iPhone, an Android phone, or a computer, with no app, no browser extension, and no Instagram login.

A screenshot is the usual workaround, but it captures your screen rather than the photo: you get status bars, interface elements, and a resolution tied to your display. Downloading the image file gives you the picture itself, at the largest size Instagram serves, with the full frame intact. Here is how to do that on each device and how to pick the right file.

How to save Instagram photos on iPhone and iPad

Copy the post link from the share menu in the Instagram app, paste it into the box above in Safari, and pick the size you want. Safari saves the image to the Downloads folder in the Files app. Open it there, tap the share button, and choose Save Image to add it to Photos. For a carousel, Download all creates one ZIP file; tap it in Files to unpack the images, then select them and save them to Photos together.

How to download Instagram photos on Android

Copy the link from the Instagram app, paste it here in Chrome, and select a size. The image goes to the Downloads folder, and gallery apps such as Google Photos show it under the Download folder on your device. A carousel ZIP opens in the Files app, which extracts the images so your gallery can display them.

Download Instagram pictures on a computer

On Windows, macOS, or ChromeOS, copy the post address from instagram.com or use Copy link in the ••• menu, then paste it above. Single images save straight to your Downloads folder, usually as JPG files that open in every photo viewer and editor. A carousel ZIP unpacks with the tools already built into Windows, macOS, and ChromeOS, so there is no extra software to install.

Instagram photo download in full size and HD

Instagram resizes every upload, usually to 1080 pixels wide, and keeps smaller copies for slower connections. The downloader lists the sizes that actually differ, labelled with exact dimensions such as 1080 × 1350 or 1440 × 1800, largest first. That top option is the best available Instagram photo download in HD, but it is not the camera original, and the tool never enlarges an image to make it look bigger. If you need the untouched original, ask the person who posted it.

Full frame or square crop

Instagram's CDN often serves a square, centre-cropped copy of portrait and landscape photos next to the full frame, sometimes with more pixels. Those square versions are marked as a square crop in the results, so you do not lose the top and bottom of a picture by accident. When the whole composition matters, choose the largest option without that marker. The photo and carousel size guide shows how each label reads.

Instagram profile picture download

Paste a profile link such as instagram.com/username instead of a post link, and the downloader returns that account's public profile picture at the largest size Instagram makes available. For many accounts this is a reduced version rather than the original upload, and accounts that still use the default avatar have no picture to save.

Use downloaded photos with care

Photos are easy to repost, which makes permission easy to forget. Copyright stays with the photographer or creator, so keep downloads for personal use and ask before you republish, edit, or use someone else's image commercially. The tool adds no watermark, but it does not remove logos or text already in the photo either. For Reels and video posts, use the Instagram video downloader, and the terms of use cover the rest.

Photo questions

Instagram photo downloader FAQ

Details about public access, source dimensions, square crops, carousels, image formats, profile pictures, and reuse rights.

Can I download photos from a private Instagram account?

No. The photo downloader only works with posts the service can reach publicly. It does not sign in as you, use your account, or bypass follower, age, region, or other audience restrictions.

Is the largest option the creator's original photo?

Not necessarily. It is the largest useful rendition in the public post. Instagram resizes and recompresses uploads, typically to 1080 pixels wide, so the downloader cannot promise the camera original.

How do I avoid downloading a cropped image?

Compare the dimensions and look for the square-crop marker. For a portrait or landscape photo, choose a full-frame option with the matching aspect ratio, and preview the item before saving.

Can I save every photo from a carousel at once?

Yes, when the public post resolves with several items. Use Download all to build one ZIP archive in your browser, or save the slides one at a time.

Why does an image save as JPG when its URL mentions HEIC?

Meta can store an image under a HEIC-looking path while its CDN delivers JPEG bytes. The proxy checks the delivered content type and uses the matching extension, so the file is not mislabelled.

Can I download an Instagram profile picture?

Yes. Paste the account's profile link, for example instagram.com/username. The result shows the profile picture at the largest size Instagram makes publicly available, which is sometimes a resized version.

Does the downloader remove watermarks or grant reuse rights?

No. It adds no watermark, but text, logos, or marks already in the photo stay. Downloading a public file does not give you copyright or permission to republish it.

Ready to save a public Instagram photo?

Paste the post URL, preview its media, and choose a file by its real dimensions. The carousel guide covers crop labels and ZIP downloads in more detail.