Right-click to download full-resolution images and videos from social media.
- Right-click download — context menu on any supported page, no copy-pasting URLs
- HD quality — rewrites CDN URLs to fetch the highest available resolution
- Multi-image posts — download every slide of an Instagram carousel, in order, resolved through Instagram's media API
- Instagram stories — download the story you're viewing, or the user's whole active tray
- Video downloads — Instagram reels and Twitter/X videos via platform API resolution
- Copy media URL — copy the full-resolution URL to your clipboard instead of downloading
- Zip downloads — bundle a carousel or story into a single .zip, as a default or per download
- Download history — track recent downloads from the popup
- Organized folders — files saved to
SocialSnag/<platform>/automatically - Platform toggles — enable or disable individual platforms from settings
- Configurable download path — choose where files are saved within your Downloads folder
- Instagram (images, reels, carousels, stories)
- Twitter/X (images, profile pictures, videos)
- Facebook (images, videos)
- Bluesky (images)
Install from the Chrome Web Store
- Clone and build:
git clone https://github.com/jamditis/socialsnag.git cd socialsnag npm install && npm run build - Open
chrome://extensionsin your browser - Enable Developer mode (toggle in the top right)
- Click Load unpacked and select the
dist/folder - Navigate to a supported site and right-click any image or video
SocialSnag stores data locally in your browser and has no custom server component. Some non-sensitive settings (like platform toggles and advanced mode) use Chrome's sync storage and may be synced via Google if Chrome Sync is enabled in your browser. The extension does not collect analytics, telemetry, or personal information. See the privacy policy for details.
MIT. See LICENSE.
