Original quality
Files are pulled straight from Instagram's servers, so you get the same resolution the app shows. Nothing is re-encoded.
Photos
Save a single picture or every slide of a carousel at the largest size Instagram publishes.
Images only. Video slides in a carousel are skipped on this page.
Three steps, about ten seconds.
Tap the share icon on the post and choose Copy link.
Press Get photo to list every image in the post.
Each slide gets its own button, so save only the ones you want.
A downloader that stays out of your way.
Files are pulled straight from Instagram's servers, so you get the same resolution the app shows. Nothing is re-encoded.
You never sign in and we never ask for your Instagram password. Paste a public link and you are done.
One page for Android, iPhone, iPad, Windows, macOS and Linux. Nothing to install.
Multi-photo and mixed photo/video posts are unpacked into separate files you can save one by one.
Links resolve in a second or two and downloads stream directly through your browser.
We do not keep the media or your links. Resolved posts sit in a short-lived cache and then disappear.
Long-pressing an Instagram photo does nothing, and a screenshot gives you a cropped, lower-quality copy with the app's buttons around it. This Instagram photo downloader reads the post's media list and returns a direct link to each JPG at the size Instagram actually stores.
Carousel posts work the same way. Each slide is shown as its own picture with its own button, so you do not have to swipe and screenshot ten times to save one album.
Every item is listed with its own preview and button, numbered by position. A ten-slide post becomes ten separate downloads.
The largest version Instagram stores, usually 1080px on the long edge. No re-encoding, no quality loss.
Files stream from Instagram's servers straight to your browser. Nothing is saved on ours.
You get the real image file, not a screenshot.
Paste the post link in Safari and tap Download JPG under the picture you want. The photo is saved to the Files app. Open it, tap Share and choose Save Image to add it to your camera roll.
After you tap Download JPG the image is stored in the Downloads folder and appears in your Gallery or Google Photos right away.
Paste the post address and click Download JPG. The full-size image is saved to your Downloads folder, ready to open or print.
Quick answers to common questions.
Copy the link of the post, paste it at the top of this page and press Get photo. Every image in the post is listed with its own Download JPG button.
Yes. A carousel with ten pictures shows ten previews, each with a download button, so you can save all of them or only the ones you need.
The largest version Instagram serves, usually 1080 pixels on the long edge. Instagram compresses photos on upload, so nothing can recover the photographer's original file.
Not from this page. Paste a link to a post; profile picture links are not post URLs.
Yes. There is no fee, no daily download limit and no account to create.
No. Everything runs in your browser. On iPhone the file is saved through the Files app or the share sheet, depending on your browser.
No. Only content on public profiles can be fetched. Private posts stay private, which is how it should be.
To your browser's normal download folder. On Android that is usually Downloads; on iOS, Files › Downloads; on a computer, whatever folder your browser is set to.
The usual reasons are a private account, a deleted post, an age-restricted post, or a link copied from a preview instead of the post itself. Open the post in Instagram, tap the share icon and choose Copy link.
Only with the creator's permission. The person who made the video or photo still owns it, and downloading a copy does not transfer any rights.
Same engine, tuned for each type of post.