SocialStalker

Precision Extraction

Unlock it. Download it. Archive the whole thing.

SocialStalker adds the buttons Instagram, Facebook, and X left out. Full-size profile pictures, stories and highlights, posts, reels, tweet videos, and every post on a profile as a single zip — from inside the page you are already on.

Free · MIT licensed · No account, no key, no quota

instagram.com/username
@username1.2k posts
FollowingMessageView full profile pictureDownload All
Archiving posts84 / 120

Wireframe. Buttons appear beside the ones already there.

282
Users

Chrome Web Store

4.2
Rating

5 ratings

3.0.0
Version

Oct 2026

279
KiB

Install size

Supported platforms

Three platforms, done properly.

Instagram, Facebook, and Twitter / X. Each one is handled on its own terms, because anything built to work everywhere at once breaks the week any of them changes something.

3 Surfaces · 7 Actions

Instagram

The buttons appear right next to the ones Instagram already gives you. No second window, no pasting links anywhere.

Profile2 actions
  • View full profile picture
  • Download every post as a zip
Post / Reel / Feed2 actions
  • Download this post
  • Download the whole carousel
Story / Highlight3 actions
  • Download this frame
  • Download the video
  • Download all frames

Platform Note

Ads in your feed get no buttons. That one is on purpose.

2 Surfaces · 4 Actions

Facebook

Facebook moves its buttons around constantly, so the profile picture sits in the right-click menu instead, where it stays put.

Profile1 action
  • View full profile picture
Story3 actions
  • Download this frame
  • Download the video
  • Download all frames

Platform Note

Photo album downloads went away in 2.0.0, after Facebook shut down the old page they relied on.

2 Surfaces · 3 Actions

Twitter / X

Saves the highest-bitrate video on any post, or packs an account's own photos and videos into a single zip.

Profile2 actions
  • Download profile media as a zip (own tweets only)
  • Download video from any tweet
Post / Feed1 action
  • Download video or media from this post

Platform Note

Profile archives skip retweets and likes, so the zip only holds what the account posted itself.

Features

Six things it does that the apps will not.

None of this is offered to you normally. Most of the work is in keeping it working as the apps change underneath.

01

Full-size profile pictures

Not the small version the page shows you. It tries several ways of getting the original, so a locked-down or business account still gives up the best picture available, and it tells you when there is nothing better to be had rather than quietly handing you a thumbnail.

02

Stories and highlights

You get the story you are actually looking at, not the one you opened the viewer on. Highlights never say which highlight they are, so it works that out from the tray and the timestamps before saving anything.

03

Posts, reels, tweets and feed

Buttons sit right in the action bar on Instagram and X: save the photo or highest-bitrate video you are looking at, or take a whole Instagram carousel in one go. They show up on a post's own page and as you scroll the feed.

04

Whole profiles at once

One button walks an Instagram or X profile and packs its media into a single zip named after the account. On X it strictly keeps the owner's own posts and leaves retweets and likes behind. Anything it cannot reach is skipped and counted at the end.

05

Watch stories without being seen

Stops the extension from telling Instagram or Facebook that you watched, on both of the ways they ask.

Best effort, and off unless you turn it on. A view can still slip through somewhere the extension cannot see, so treat it as fewer, not never.

06

It tells you what it is doing

A bar across the top counts the files as they land, and a small message tells you what saved and what did not. Nothing pops out of the browser at you.

How it works

Install, then forget it is there.

There is no dashboard and nothing to paste. It notices what you have opened and puts the right buttons there.

  1. 01

    Install from the Chrome Web Store

    One click. No account, no key, no trial.

  2. 02

    Open Instagram, Facebook, or X

    A profile, a post, a reel, a tweet, a story or a highlight. Whatever you were already looking at.

  3. 03

    Use the buttons in the page

    They appear beside the ones already there as you move around, and disappear again when you leave. The toolbar icon tells you what is available on the page you are on.

Story viewer

instagram.com/stories/username
Frame 3 of 4

Saved 4 frames

username_stories.zip

Under the hood

Built like a tool, not a toy.

Saving a lot at once is mostly about not getting blocked. These are the settings that let a 400-post profile finish in one go.

Built on
The current Chrome extension platform

Manifest V3, so it keeps working as Chrome tightens the rules.

Downloads at once
1 to 8, four by default

Turn it down if a platform starts pushing back on a big archive.

When it gets refused
Waits, then tries again

Each retry waits longer. Refusals that will not change are not retried.

How it reads a profile
Small pages at a time

Deliberately paced. Grabbing more at once is what gets you throttled.

How it packs a zip
Filled as the files arrive

Photos and videos are already compressed, so squashing them again only costs you time.

File names
Cleaned up, 180 characters max

Checked twice, so nothing odd in a caption can end up in a filename.

Settings

Three switches. That is the whole thing.

Nothing to configure before you can use it, and nothing hidden behind an advanced tab. Changes are written the moment you make them.

  • Keep the poster frame alongside a downloaded video.
  • Save between one and eight files at a time, if the app starts pushing back.
  • Stop telling the app you watched a story. Off by default.

Settings

Tune the extraction.

Every change is written to storage the moment you make it. There is no save button.

01   Downloads

Save the video poster frame

Keeps the still alongside the mp4.

Parallel downloads

Lower this if Instagram or X starts rate limiting large archives.

4

02   Privacy

Watch stories without being seen

Stops telling the app you watched. Best effort.

Privacy

Your session stays yours.

Files go straight from the app to your computer. Your settings stay in your browser.

There is no account and no login. SocialStalker records anonymous usage analytics against a generated install ID, and reports errors, so whatever breaks when Instagram, Facebook, or X change something can be found and fixed. The privacy policy lists exactly what is sent and where it goes.

Read the privacy policy

FAQ

Questions worth answering.

Is it free?

Yes. No paid tier, no licence key, no quota, no trial. The source is public and MIT licensed.

Does it work on private accounts?

Only ones you can already see. The extension works as you, in your browser, signed in as you already are. It unlocks better versions of things you can see, not access to things you cannot: if a profile is private and you do not follow it, there is nothing to get.

Will the other person know?

Saving a post, a reel, a tweet or a profile picture leaves no trace with them. Stories are different, because the app reports back that you watched. The setting for that cuts down what gets reported, but it is off by default and it is not a guarantee.

Which browsers are supported?

Chrome, and the browsers built on it: Edge, Brave, Opera, Arc, Vivaldi. There is no Firefox or Safari version.

Why does it need those permissions?

Saving files needs permission to download. Loading pictures and videos as you needs the sign-in your browser already has, otherwise everything comes back blocked. Adding the buttons needs permission to change the page. The rest is your settings. It only has access to Instagram, Facebook, and X/Twitter, plus the addresses it uses to look up a Facebook profile and to report problems.

Where do the files go?

Your normal downloads folder. One photo or video on its own, or a zip named after the account for anything bigger. Profile pictures open in a new tab so you can save them at full size.

Something stopped working. What now?

Instagram, Facebook, and X change how their pages are built without warning, so a button sometimes disappears or a download starts failing. Being throttled looks much the same from the outside, so turn down the number of downloads at once first. Anything else, tell me on GitHub.

Precision Extraction

Add it, open Instagram, Facebook, or X, and the buttons are already there.

v3.0.0279 KiB4.25 ratings282 users