A privacy-friendly Android app for downloading public Instagram reels, photos, videos, and carousel posts.
No login, ads, tracking for public content. Fully open source.
Features
Download Instagram photos, reels, and videos.
Download every photo or video from carousel posts.
Paste a link and save the media directly to your device.
No ads, analytics, or tracking.
No third-party download service.
No Instagram login required for public content.
Fully open source under the GPLv3 License.
Works on Android 17!
[!IMPORTANT]
The Stories version requires you to log in to Instagram. Only download it from the official InstaGrab releases page.
Screenshots
Speed comparison
InstaGrab: 6.70s · InSaver: 35.27s
Usage
Copy the URL of an Instagram post, reel, or video.
Open InstaGrab.
Paste the URL.
Tap Download.
Find the downloaded media in your device’s Downloads folder.
Supported Instagram links
InstaGrab supports public links containing:
- `instagram.com/p/`
- `instagram.com/reel/`
- `instagram.com/tv/`
`tv is deprecated link type`
The Stories version additionally supports Instagram Stories and private posts your account has permission to view.
App permissions
InstaGrab may request the following Android permissions:
- Internet - Retrieve media from Instagram
- Storage - Save files on older Android versions
- Notifications - Show download completion alerts
- Vibration - Provide haptic feedback
The standard version does not require an Instagram account or login.
Privacy
InstaGrab does not include:
Advertisements
Analytics
User tracking
Paid features
A third-party download server
Media processing and file saving happen directly on your device.
Disclaimer
[!CAUTION]
Only download media that you own or have permission to save. Respect copyright, content creators’ privacy, and Instagram’s Terms of Service.
This project is provided for educational and personal use.
InstaGrab is not affiliated with, endorsed by, or associated with Instagram or Meta.
Help and documentation
Additional information is available in the project Wiki.