This extension should work fine on the following browsers with fetch()
API and Chromium base browser, tested Browser:
- Google Chrome
- MS Edge
- FireFox
- Download latest version and extract to a folder
- Enable Chrome extensions developer mode
- Drag and drop extracted folder to
chrome://extensions/
-
Click
Download
button to fetch data -
Click on any photos/videos to save
-
Toggle multi select by click on
Photos
and select photos by click on them (or select all by click and hold onPhotos
). Then click onDownload
to save zip file
- Download posts ✔
- Download reels ✔
- Download latest stories ✔
- Download highlight stories ✔
- Support high resolution ✔
- Support download zip file ✔
- There's no shortcode to download any post when you first load, so I prefer you put one user id in
main()
function. So when you go to Instagram, it will set default shortcode as latest post from that user (I set default user id is Tzuyu).
main(profileID)
- Edit Hide / Show Transition effects
.display-container.hide {
transform-origin: right bottom;
transform: scale(0);
pointer-events: none;
opacity: 0.1;
}
- Download:
D
- Close:
esc
C
c
- Select all
S
s
- Keyboard shortcut should work if you don't focus on special HTML Elements like
input
textarea
or any element withtextbox
role (ex: comment, search, ...)