Carousels break downloaders. A normal Instagram post is one link pointing at one video, which is a solved problem. A carousel is one link pointing at up to twenty separate images and videos, and most tools hand you slide one and consider the job finished.

I build a free iPhone Shortcut that routes these, so I have watched this fail in every way it can. Here is the honest version: what Instagram itself will give you, what the tooling does and does not manage, and the trick that fixes most of the failures.

At a glance

How to Download an Instagram Carousel on iPhone, Free
Cost
Free, forever
Account
None needed
App Store
No install
Runs on
iPhone, via Shortcuts

When you share a carousel, Instagram gives you one address for the whole post. There is nothing in that address saying which slide you want, so a downloader has to decide on your behalf, and the safe default is the first one. That is why you keep getting slide one back when you wanted slide seven.

It gets messier because a carousel can mix media types. Slide one an image, slide two a video, slide three another image. A tool built around video links will sometimes handle the video slides and silently skip the images.

None of that is a conspiracy. It is a genuinely awkward shape of content, and it is why this specific search exists at all.

Start here, because it is the case most people are actually in and the answer is better than any downloader.

If you posted the carousel, the original files are almost certainly still in your camera roll, at the resolution you shot them, without Instagram’s compression applied. Open Photos, go to the date you posted, and take them from there. What Instagram serves back is a re-encoded copy, always smaller and always slightly worse.

If the originals are genuinely gone, Instagram will export them for you. In the app, go into your settings, then the Accounts Centre, then the section for your information and permissions, and request a download of your information.

You choose what to include and Instagram emails you a link to a zip of your uploads. It takes a while to arrive and it gives you the versions Instagram holds, which beats screenshotting twenty slides by a mile.

The slide index trick

This is the one worth knowing, and it fixes a large share of carousel failures.

Open the post on instagram.com in Safari rather than in the app. As you swipe between slides, the address in the address bar picks up an image index parameter that identifies which slide you are looking at.

Copy the address while sitting on the slide you want, and you now have a link that points at that specific slide rather than at the post in general.

Some downloaders respect that parameter and give you the slide you asked for. Some ignore it and hand you the first one anyway. It costs you ten seconds to try and it is the difference between one save and twenty screenshots, so try it first.

Grabio is a free Apple Shortcut. There is no App Store install, no account and no daily cap, and it lives in your share sheet rather than on your Home Screen.

  1. Add Grabio to your iPhone once. Get the Shortcut, tap Add, done.
  2. Open the carousel post, tap the paper plane icon and choose Copy Link, or tap Share and pick Grabio from the share sheet.
  3. If you copied the link, open Grabio and it reads it from your clipboard.
  4. Grabio recognises the Instagram link and opens cobalt.tools in Safari with the link already loaded, so there is nothing to paste.
  5. Tap Download and save what comes back to Photos.

Now the honest caveat, because this is exactly the sort of thing product pages gloss over. I cannot promise you every slide of a carousel in one pass. What comes back depends on how the post is built and how Instagram is serving it that day.

Sometimes you get the whole set. Often you get one item and have to go back for the next slide using the index trick above. If a guide anywhere promises a guaranteed one tap grab of all twenty slides, be suspicious of it.

The same share sheet route covers TikTok, Facebook, X, Reddit, Pinterest and the rest, described in the TikTok and Instagram download guide. What is happening underneath is deliberately boring: Grabio’s server reads the link only far enough to recognise the platform and then redirects your browser. It never downloads or stores the media. That is written out in full in how Grabio works.

The screenshot fallback, done properly

If the post will not cooperate, screenshots are the floor rather than a failure. A few things make them less bad.

  • View the carousel on instagram.com in Safari with the browser chrome hidden, rather than in the app where the like and comment bar sits over the image.
  • Screenshot, then immediately crop out the interface using the markup crop handles on the preview thumbnail. Doing it right away saves you a cleanup session later.
  • Accept the resolution ceiling. A screenshot is your display’s pixel count and no more, which for a text heavy carousel is usually readable and for a photograph is a clear step down.

Screenshots are also HEIC by default on iPhone, so if they are going anywhere near a Windows machine or an upload form, convert them. Converting HEIC to JPG covers it and runs entirely on your phone.

What to do with the slides once you have them

Most carousels worth saving are educational: a recipe, a workout, a explanation broken into slides. Which means the useful thing to do is turn the loose images back into one document rather than leaving twenty files scattered through your camera roll where you will never find them again.

  • Stitch the slides into a single PDF. Select them in order, share to Grabio, and you get one file that reads the way the carousel did. Full method in multiple photos into one PDF.
  • Crop them to a clean square. If the slides came back with padding, cropping to a square tidies them in one tap.
  • Shrink them before sending them on. Twenty slides is a heavy attachment. Reducing a photo’s file size is on device and takes seconds.

All of those run using Apple’s own Shortcuts actions on your phone, with nothing uploaded and no connection required.

The rights bit, kept short

Saving a carousel to read later, or because it is a reference you will want offline, is the normal thing everybody does. Reposting somebody else’s slides as your own content, or lifting a designer’s work into your own deck, is a different matter and it is on you to handle. Save what you are entitled to save.

Why do I only get the first slide of a carousel?

Because one carousel link points at the whole post without specifying a slide, so most tools default to the first item. Opening the post on instagram.com in Safari and copying the address while viewing the slide you want gives you a link carrying an image index, which some downloaders will respect.

Can I download all the slides at once?

Sometimes, and I will not promise it. Whether a whole carousel comes back in one pass depends on how the post is built and how Instagram is serving it. Expect to repeat the process per slide for mixed media posts.

How do I get the originals of my own carousel?

Check your camera roll first, since the files you uploaded are usually still there at full quality. If they are gone, request a download of your information from Instagram’s settings under the Accounts Centre, and it will email you a link to an archive of your uploads.

Does this work for private accounts?

No. If a post is only visible to logged in approved followers, the link does not resolve for anything outside the app, so no downloader can reach it. That restriction is working as intended.

Is Grabio free for this?

Yes. It is a free Apple Shortcut with no account, no login and no daily cap. The photo and PDF tools that clean up the slides afterwards run on your own device without uploading anything.

What about carousels that mix photos and videos?

These are the most likely to give partial results, because a tool built around video links may handle the video slides and skip the images. Pull the video slides through the downloader and handle the image slides separately, using the slide index link or a cropped screenshot.