Download Instagram Reels, posts, Stories, carousels, and captions in one browser workflow.
Instagram Downloader is a browser extension built for users who want a cleaner way to save Instagram content without using third-party copy-paste sites. It detects visible Reels, feed videos, carousel images, Stories, and post text directly in the browser and lets you save them in standard formats for offline reference.
Save Instagram Reels and videos as MP4 files
Download photos from posts, Stories, and carousels
Export captions and post text for notes or archiving
Bulk-download visible media from the current page
Keep local copies of content you can already view in your session
🚀 Get it here: Instagram Downloader
🆕 Latest release: GitHub Releases
❓ Help center: SERP Help
🪲 Report bugs: GitHub Issues
💡 Request features: Feature Requests
Instagram is designed for fast in-app and in-browser viewing, not for straightforward downloads. Reels, Stories, and carousel posts are awkward to save manually, and random web downloaders often break because Instagram changes its media delivery and requires authenticated access for many pages.
Instagram Downloader is built for that exact workflow. It works inside your existing browser session, detects visible media and captions on the page, and gives you a direct way to save the content you already have access to.
Reel and feed-video detection on visible Instagram posts
Story image and video downloads while the Story is open
Carousel image detection for multi-image posts
Caption and post-text export
In-page download controls on supported media
Bulk download for visible media on the current page
MP4 video saving for Instagram videos and Reels
Source-format image saving where available
Cross-browser support for Chrome, Edge, Brave, Opera, Firefox, Whale, and Yandex
Install the extension from the latest release.
Open Instagram and navigate to a post, Reel, Story, profile, or feed view.
Let the media load so the extension can detect what is visible.
Use the in-page buttons or open the extension popup.
Download individual items or save the visible set in bulk.
Open the exported files from your Downloads folder.
Install Instagram Downloader from the latest GitHub release.
Sign in to Instagram if the content you want requires login access.
Open the Reel, post, Story, or profile section you want to save from.
Scroll until the media you want is fully visible on the page.
Click the extension button or the on-page download control.
Review the detected videos, images, and text entries.
Download individual items or run a bulk download for visible media.
Open the saved MP4, image, or TXT files from your Downloads folder.
Videos and Reels: MP4
Images and carousel assets: source format where available
Captions and post text: TXT
Saved files are exported in formats that are easier to archive, replay, or reuse in a normal desktop workflow.
Instagram users saving Reels or posts for offline viewing
Content creators archiving their own media and captions
Social media managers collecting reference content
Researchers documenting visible posts and captions
Users who want a browser-based workflow instead of pasting URLs into download sites
Save an Instagram Reel to watch offline
Download all images from a carousel post
Grab a Story before it expires
Archive your own posts and captions
Export visible Instagram content for content research or planning
The extension is not finding the Reel or post media
Make sure the post is visible and fully loaded before scanning or clicking the in-page control.
A carousel is missing some images
Open the post fully so each slide is loaded, then try again.
Story content is not detected
Keep the Story open while the extension scans. Story media often disappears once you leave that view.
Bulk download missed some items
Scroll further so more posts load, then scan again.
The post requires login or restricted access
The extension only works on content you can already access in your active Instagram session.
Includes 3 free downloads so you can test the workflow first
Email sign-in uses secure one-time password verification
No credit card required for the trial
Unlimited downloads are available with a paid license
Start here: https://serp.ly/instagram-downloader
Open the latest release page: https://github.com/serpapps/instagram-downloader/releases/latest
Download the extension build for your browser.
Install the extension.
Open Instagram and navigate to the content you want to save.
Use the extension controls to download visible media or captions.
Can I download Instagram Reels?
Yes. Reels and supported feed videos can be saved as MP4 files.
Can I download carousel posts?
Yes. The extension can detect and save multiple images from supported carousel posts.
Does it work with Stories?
Yes, while the Story is open and visible in the browser.
Can I save captions too?
Yes. Captions and post text can be exported as TXT files.
Do I need extra software?
No. Everything runs through the browser extension.
This repository is distributed under the proprietary SERP Apps license in the LICENSE file. Review that file before copying, modifying, or redistributing any part of this project.
Only download content you own or have explicit permission to save
The extension only captures media currently visible and loaded on the page
Stories and dynamic content may need to stay open while scanning
Quality depends on what Instagram exposes for that media
Instagram is a media-heavy social platform built around short videos, images, Stories, and creator posts. While it works well for browser and mobile viewing, it does not provide a simple native export flow for mixed media and captions. Instagram Downloader simplifies that process for users who need a cleaner local archive workflow.