Social Saver Download for Android
Windows · Android · iPhone

Save every post, reel and story into one tidy zip.

Instagram, Threads, X and TikTok on Windows, as an Android app, or as your own web app on iPhone. Pick the types, get one zip per account sorted into folders, and never the same file twice.

Windows · Android app · web downloader for any phone · open source (MIT) · free
social-saver · app windowscreenshot
Social Saver screenshot
3platforms: Windows, Android, iPhone
MITopen source licence, free to use
Why it exists

Saving your feed should not mean a hundred loose files.

Social Saver is one small app for saving posts, reels, videos, stories and highlights from Instagram, Threads, X and TikTok.

Everything for one account lands in one zip, sorted into folders such as posts, reels, stories, highlights and videos.

How it works

From username to zip

  1. 1

    Download it

    Press Download for Windows, unzip SocialSaver-windows.zip and double-click Start Social Saver.bat.

  2. 2

    Sign in if needed

    Press Sign in on a tab for private accounts you follow, stories and most of X.

  3. 3

    Choose

    Type usernames or paste links, tick the types, and set Only the newest if you want a few.

  4. 4

    Download

    Press Download, watch the log, then open the folder.

What's inside

What Social Saver does with an account.

Four platforms, one window

Tabs for Instagram, Threads (beta), X and TikTok. Several accounts at once, one per line.

Use it from your phone

Scan a QR code on the PC and the same screen opens on an Android phone or iPhone on the same Wi-Fi. Add it to the home screen and tap a zip to keep a copy on the phone.

Android on its own

With Termux, one setup line installs it on the phone. Share any post or profile to Termux and it is saved to the phone's Download folder, no PC needed.

Pick what to save

Tick posts, reels, stories, highlights or videos per platform, and optionally keep only the newest few of each.

Pick items from one post

Paste a link to a single post and it saves just that one, or press Choose items to see thumbnails and keep only the photos you tick.

One tidy zip per account

Each account gets its own zip with a folder per type, and highlights split by their title.

No duplicates

A download history plus a check of what is already in the zip, so a second run only adds new items.

Sign in on the real page

The platform's own login page opens in a window, or import a cookies file from your own browser. Only session cookies are kept, and Sign out deletes them.

Engines you can update

Built on gallery-dl and yt-dlp. One button updates them when a platform changes its site.

Run it yourself

Run it yourself.

From the README’s “For developers” section. Full options, requirements and troubleshooting are there too.

Open the README
shell
$ python -m pytest -q      # no network needed; CI runs them on Windows + Linux
$ python app.py            # run with a console
Your data

Your login stays with you

  • You type your password on the platform's own page; the app never sees it.
  • Only the session cookie is stored, on this PC, and Sign out deletes it.
  • No account with us, no server, no API keys.
Good to know

Honest limits.

Straight from the README, so you know what you're getting before you try it.

  • Real signed-in downloads have not been confirmed on every platform yet.
  • iPhone works through the PC (same Wi-Fi); Apple does not allow it to run on the iPhone by itself.
  • Threads support is beta: it pages back through older posts the way the website does, and falls back to the newest posts if Threads changes that.
  • Private accounts work only if your account already follows them.
  • Continue with Google buttons may not work in the sign-in window; import a cookies file instead.
Under the hood

How it's built.

Built with

Language
PythonHTML/CSS
Server
Flask
Network
requests
Testing
Automated tests

17 files in the repo · last updated 13 Nov 2026.

Browse the code
Questions

Good questions.

What does it run on?

Windows, Android, iPhone. You can grab a build from the downloads page.

How do I get it running?

The commands in the “For developers” box above come straight from the README. Paste them into a terminal; the README covers options and troubleshooting.

Where does my data go?

You type your password on the platform's own page; the app never sees it. Only the session cookie is stored, on this PC, and Sign out deletes it.

Do I need to install anything?

Only the zip. Start Social Saver.bat installs Python with winget if the PC does not have it, then the download engines.

Will it download the same post twice?

No. It remembers every saved item and also checks the zip, so a rerun only adds new items.

Does it see my password?

No. You sign in on the platform's own page; the app keeps only the session cookie on your PC.

What doesn't it do yet?

Real signed-in downloads have not been confirmed on every platform yet. iPhone works through the PC (same Wi-Fi); Apple does not allow it to run on the iPhone by itself.

Is it free?

Yes. The source is public on GitHub under the MIT licence.

Keep exploring

More from the same workbench.

One account, one zip, nothing twice.

Save every post, reel and story into one tidy zip.