Mac app · version 3.1

Download Social Snagger

Never run out of things to post. Snag great posts with credit, make your own in your brand, and keep every channel's week full from your Mac.

  • macOS 11 Big Sur or later
  • Apple silicon or Intel
  • Python 3.9 or newer
  • About 1 MB, plus your media
  • Internet to find and post

Social Snagger

Version 3.1 (build 10) · Oct 15, 2026

Series, carousels, Create and launch plans

.zip with Social Snagger.app inside. Unsigned build, so see step 3 below the first time. By downloading you agree to the Terms. Provided as is, use at your own risk.

What's new and older versions

Install in five steps

  1. 01

    Download the zip

    Safari unzips it for you. In other browsers, double-click Social-Snagger-3.1.zip in Downloads.

  2. 02

    Move it to Applications

    Drag Social Snagger.app into your Applications folder. Updating? Click Quit Snagger in the sidebar first, then replace the old copy.

  3. 03

    Open it the first time

    The app isn't signed by Apple yet, so macOS asks once. macOS 15 and later: open it, click Done, then go to System Settings › Privacy & Security and click Open Anyway. macOS 14 and earlier: Control-click the app, choose Open, then Open.

  4. 04

    Get Python if asked

    If your Mac has no Python 3.9+, Snagger says so and offers Get Python. Install it from python.org, then open Snagger again.

  5. 05

    Start snagging

    Snagger opens in its own window (in Chrome, Brave, Edge or Arc if you have one, otherwise your default browser) and stays in the Dock while it runs.

Why the warning? Social Snagger isn't notarized by Apple yet, so macOS can't vouch for it. The app runs entirely on your Mac: your files, logins and keys stay in your user folder and only go to the services you connect. Only download it from snagger.social.

First run: connect what you use

Everything is optional, and you can start by dropping your own photos and videos onto the window. Turn these on when you need them.

Fetch tools

Settings › Advanced › Fetch tools › Install. Adds yt-dlp and gallery-dl for Instagram, TikTok and Pinterest. ffmpeg is optional.

Channels

Settings › Channels. Connect Instagram, Threads, Facebook Pages, Pinterest, Tumblr, Bluesky or a webhook. Each brand keeps its own logins.

AI

Settings › AI. Paste a key for Claude, OpenAI, Gemini or OpenRouter, or run Ollama or LM Studio for free on your Mac.

Telegram

Settings › Telegram. Create a bot with @BotFather, paste the token, press Connect. TikTok and YouTube hand-offs arrive on your phone.

Updating and rolling back

  • Click Quit Snagger in the sidebar, then drag the new app into Applications and replace the old one.
  • Your library, calendar, logins and settings carry over. Big updates save a backup first, in Application Support › Social Snagger › backups.
  • To go back, download an earlier version below and replace the app the same way.

Uninstalling

  • Click Quit Snagger, then move Social Snagger.app to the Trash.
  • To remove your data too, delete ~/Library/Application Support/Social Snagger. In Finder: Go › Go to Folder.
  • Files you linked from your own folders are never touched. Snagger reads them in place.

Version history

  1. 3.1Latest

    Oct 15, 2026 · build 10

    Series, carousels, Create and launch plans

    • Series always post in order: B1/B2/B3, "1 of 3" and "part 2" files are grouped automatically, and a part is held until the one before it is out.
    • Carousels post as one post to Instagram, Threads, Facebook, Bluesky and Tumblr, and arrive as one album in Telegram.
    • Create: an Idea → Generated → Editing → Ready → Scheduled board. One press writes every slide, the caption and the hashtags in your brand kit.
    • Plan my launch: 10, 20 or 25 posts across pre-launch, launch week and after, all written right away and booked in one step.
    • Any AI provider: Claude, OpenAI, Gemini, OpenRouter, or Ollama and LM Studio running free on your Mac.
    • Six calendar views (Week, Day, Month, Grid, List, Series) on keys 1–6, a hashtag library, and Settings reorganised with search.
  2. 3.0.1Included in 3.1.

    Oct 15, 2026 · build 9

    On the calendar means scheduled

    • No drafts and no Lock step: Fill puts real posts on the calendar and they go out on time.
    • "Clear this week" takes unsent posts off the calendar and puts them back in your approved pile.
  3. 3.0

    Oct 14, 2026 · build 8

    One path: Catch → Pick → Plan → Post

    • Home shows every brand at a glance: what goes out today, what needs you, and which brand runs dry next.
    • Catch: paste links, drop files, watch a folder or follow an account. ⌘V anywhere snags a link.
    • Pick: one swipe deck for snagged posts and your own files, with a phone-frame preview.
    • Calendar across all brands with Fill my week; Library brings snagged posts, folders and followed accounts together.
  4. 2.3.2

    Oct 14, 2026 · build 7

    Hashtag limits

    • Instagram is capped at 5 hashtags and Threads at 1, including posts already queued.
    • AI picks exactly five tags, best first, and tags keep the order they were added.
  5. 2.3.1

    Oct 14, 2026 · build 6

    Better AI captions

    • AI writes captions as the account (a hook, a line or two, a nudge) instead of describing the image.
    • Knows your own work from a repost, and "Draft again" starts fresh.
  6. 2.3

    Oct 10, 2026 · build 5

    Your own content, brands and calendar fill

    • Link folders on your Mac (read in place) with captions from .txt sidecars or captions.csv.
    • Collections, numbered series, a week calendar with Fill, Instagram archive import and AI captions.
    • Several brands on one Mac, each with its own logins, captions and calendar.
  7. 2.2

    Oct 10, 2026 · build 4

    Archived

    New look

    • Cobalt and lemon palette, new icon and logo, bundled Archivo font.
  8. 2.1

    Oct 10, 2026 · build 3

    Archived

    Telegram hand-offs

    • What to post arrives on your phone in Telegram with the video, the caption ready to copy, and buttons that update Snagger.
  9. 2.0

    Sep 8, 2026 · build 2

    Archived

    Scheduler and security

    • Per-channel time slots and auto-posting, plus a locked-down local server.

Help

Still stuck? The launch log shows what happened:
~/Library/Application Support/Social Snagger/launch.log