A Chrome extension to extract and export images and videos from your Instagram saved posts.
- Image & Video Capture: Automatically captures both images and videos from Instagram
- Media Gallery: Beautiful gallery with Instagram-themed UI to browse captured media
- Filter Options: Filter by images only, videos only, or all media
- Auto-Scroll: Automatically scrolls through your saved posts to load more content
- Bulk Download: Download all media or individual files
- Export/Import: Export URLs to a text file or import from existing files
- Real-time Updates: Gallery updates in real-time as new media is captured
-
Generate Icons (required first time):
- Open
create-icons.htmlin your browser - Click "Download All Icons"
- Save the PNG files to
assets/icons/folder
- Open
-
Load the Extension:
- Open Chrome and go to
chrome://extensions/ - Enable "Developer mode" (toggle in top right)
- Click "Load unpacked"
- Select this folder
- Open Chrome and go to
Coming soon!
- Open Instagram: Navigate to
instagram.com - Go to Saved Posts: Click your profile → Saved
- Start Scrolling: Click the extension icon and use "Scroll Saved" to automatically load posts
- Open Gallery: Click "Open Gallery" to view all captured media
- Download: Click individual items to download, or use "Download All"
instagram-bookmarks-exporter/
├── manifest.json # Extension configuration
├── background.js # Service worker for message handling
├── content.js # Content script injected into Instagram
├── popup.html/js # Extension popup UI
├── gallery.html/js # Media gallery page
├── assets/icons/ # Extension icons (16, 32, 48, 128px PNGs)
├── privacy-policy.html # Privacy policy
├── build.sh # Build script for distribution
└── create-icons.html # Icon generator tool
- storage: Store captured media URLs locally
- tabs: Detect Instagram tabs
- scripting: Inject content scripts
- Host permissions: Access Instagram pages
This extension:
- Does NOT collect personal data
- Does NOT send data to external servers
- All data is stored locally in your browser
- See
privacy-policy.htmlfor full details
chmod +x build.sh
./build.shThis creates instagram-saved-media-exporter.zip ready for Chrome Web Store submission.
MIT License
If you find this extension helpful, consider supporting on Patreon.