instagram-downloader
Instagram Downloader (Browser Extension)
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
Links
- :rocket: Get it here: Instagram Downloader
- :new: Latest release: GitHub Releases
- :question: Help center: SERP Help
- :beetle: Report bugs: GitHub Issues
- :bulb: Request features: Feature Requests
Preview

Table of Contents
- Why Instagram Downloader
- Features
- How It Works
- Step-by-Step Tutorial: How to Download Content from Instagram
- Supported Formats
- Who It's For
- Common Use Cases
- Troubleshooting
- Trial & Access
- Installation Instructions
- FAQ
- Notes
- About Instagram
Why Instagram Downloader
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.
Features
- 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
How It Works
- 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.
Step-by-Step Tutorial: How to Download Content from Instagram
- 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.
Supported Formats
- 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.
Who It's For
- 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
Common Use Cases
- 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
Troubleshooting
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.
Security & Scope
- Operates only on the page the user intentionally opens in the active browser tab
- Detects supported playback sources only for user-initiated downloads or exports
- Does not execute page instructions, shell commands, or arbitrary scripts from page content
- Does not follow unrelated links or perform actions outside the active workflow
- Limits support to the named platform, approved embedded contexts, and user-authorized sessions when required
Trial & Access
- 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
Installation Instructions
- 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.
FAQ
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.
License
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.
Notes
- 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
About Instagram
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.