Browser extension

SocialSnag

Right-click to download full-resolution images and videos from social media. No copy-pasting URLs, no screenshotting, no third-party downloader sites. SocialSnag adds a download option straight to your context menu on the pages it supports.

It rewrites CDN URLs to fetch the highest available resolution, pulls every image from a carousel in one click, and resolves video through each platform's own API. Files land in tidy per-platform folders inside your Downloads.

Chrome & Edge Version 1.1.0 Manifest V3 Open source

Get SocialSnag

Live on the Chrome Web Store, and installable on Microsoft Edge from the same listing.

01 // Features

What it does

Right-click download

A context-menu option on any supported page. No copying links into a separate downloader.

Full resolution

Rewrites CDN URLs to fetch the highest resolution the platform serves, not the downsized version shown in the feed.

Carousels and video

Grab every image from a multi-image post in one click, and download reels and platform video resolved through each site's own API.

Organized and tracked

Files save to a SocialSnag/<platform>/ folder automatically, and the popup keeps a history of recent downloads.

Configurable

Toggle individual platforms on or off, and choose where files are saved within your Downloads folder.

Tested and current

Manifest V3, built with ES modules and covered by a test suite, so platform changes get caught and fixed.

02 // Platforms

Where it works

Instagram

Images, reels, and multi-image carousels.

Twitter / X

Images, profile pictures, and videos.

Facebook

Images and videos.

Bluesky

Images.

03 // Privacy

No tracking, no server

SocialSnag has no server component and does not transmit data to any third-party service. When you download a video, the extension contacts the platform's own API to resolve the download URL, and nothing else.

There are no analytics scripts, no remote logging, and no tracking of any kind. It does not touch your browsing history or any personal information.

What it stores

  • Download history — filenames, timestamps, and platform names, stored locally on your device.
  • Preferences — enabled platforms and settings, stored in Chrome's sync storage so they follow your browser profile.

04 // Install

Two ways in

From the store

Add it in one click in Chrome. On Edge, the same Chrome Web Store listing installs directly, after a one-time prompt to allow extensions from other stores.

Chrome Web Store ↗

From source

Clone the repository, run npm install and npm run build, then load the unpacked build from your browser's extensions page with developer mode on.

View on GitHub ↗