Skip to content
Reels Downloader
Photos8 min read

How to Download Instagram Carousel Photos and Videos

Understand mixed Instagram carousel posts, item order, photo and video formats, individual downloads and the limits of public media retrieval.

Quick answer

Copy the URL of the public carousel post, parse it once, then save each detected image or video separately. Verify the item count and order before closing the result. A carousel can mix photos and videos, so one extension or quality label does not describe the entire post.

Scope and limits

  • Public feed carousels
  • Mixed images and videos
  • Individual item downloads
  • No private posts, deleted items or hidden originals

Key facts

Official carousel limitUp to 10 photos and videos in one post
Video behaviorCarousel videos are feed items, not Reels
Typical outputsSeparate image and MP4 files
Important checkDetected item count and order

Step-by-step process

  1. Open the carousel post

    Use the post URL, not the profile page or the URL of a single image preview.

  2. Parse the post once

    A successful result should return a collection when more than one public media item is available.

  3. Compare the item count

    Swipe through the Instagram post and compare its visible number of items with the downloader result.

  4. Save each required item

    Photos and videos may use different extensions, so download buttons are provided per item.

  5. Keep order in the filenames

    Do not remove numeric suffixes until you have confirmed the intended sequence.

What makes a carousel different

Meta defines a carousel as one feed post containing up to ten photos and videos. The orientation selected for the post affects all items, but filters and tags can be applied individually. Videos inside a carousel are not treated as Reels.

For a downloader, the post URL is one input but the correct result can contain several files. Each child item needs its own type, dimensions, preview and filename. Treating the first image as the whole post is an incomplete result.

Mixed-media output and file formats

A photo item may be delivered as JPG, JPEG, WebP or another image encoding. A video item is commonly delivered in an MP4 container. The extension should reflect the response and should not be changed merely to make files look uniform.

Item quality can vary because each slide has its own source history. One image may be a high-resolution export while a later slide may be a screenshot. A single “HD” label cannot accurately describe all children.

How to verify a complete result

Count the visible carousel dots or swipe through the source post, then compare the downloader cards. Check the first and last previews, media types and numeric order. If one item is missing, refresh the post publicly and retry once rather than assuming a private or deleted child can be recovered.

Keep a simple manifest when the sequence matters: item number, file name, type and dimensions. That prevents a desktop file manager from reordering mixed JPG and MP4 files by extension.

Why a ZIP file is optional, not proof of completeness

Some tools package multiple results in a ZIP for convenience. A ZIP is only a container around the returned items. It does not increase quality or prove that every child was detected. Individual files are easier to verify; a ZIP is useful after the list is already correct.

Limits and responsible use

The workflow applies to public media that the page exposes at the time of the request. It cannot restore removed slides, bypass a private account or retrieve a creator master. Save only media you own or have permission to use, and preserve attribution or license records outside the downloaded file.

Open Photo and Carousel Downloader

Review the individual public media items detected from one post URL.

Open Photo and Carousel Downloader

Frequently asked questions

Can one carousel contain both photos and videos?

Yes. Meta supports a mixture of up to ten photos and videos in one feed post.

Why are carousel videos not shown as Reels?

Meta states that videos inside a carousel are part of the feed carousel and do not receive Reels placement or features.

Should every carousel item have the same dimensions?

Not necessarily. The shared orientation affects presentation, but individual source files and crops can differ.

Final takeaway

Copy the URL of the public carousel post, parse it once, then save each detected image or video separately. Verify the item count and order before closing the result. A carousel can mix photos and videos, so one extension or quality label does not describe the entire post.

Sources and verification