Slack Export

Export your Slack DMs, group DMs, and private channels to a ZIP — locally on your Mac, with one double-click.

Download for Mac v0.2.0 · 15 MB

Apple-notarized · macOS 14.0+ · Apple Silicon

What it does

How it works

  1. 1
    Open the .dmg, drag the app to Applications

    Standard "drag to Applications" install — same as any other Mac app. It's Apple-notarized, so no Gatekeeper warning.

  2. 2
    Type your workspace subdomain

    e.g. spike-networks for spike-networks.slack.com.

  3. 3
    Sign in inside the app window

    No external browser. The login page renders inside the app and you sign in the usual way. SSO (Google, Apple, SAML, etc.) all work.

  4. 4
    Pick the channels you want

    Multi-select grouped by DM / group DM / private / public. A "Recommended (skip public)" button selects everything but the noisy public channels in one click.

  5. 5
    Open the result in Finder

    The ZIP lands at ~/SlackExport/slack-export.zip, along with a SUMMARY.json reporting channel and message counts.

FAQ

Will my admin be notified?
We use a normal browser-based login, so Slack may surface a "new device sign-in" notification according to your workspace's policy. The export operation itself isn't usually visible in the audit log, but if you're using this on a company workspace, please check your org's data-handling policy first.
What's running under the hood?
We bundle rusq/slackdump (MIT-licensed, the 4.3 series) as the engine. This app is a friend-facing SwiftUI shell on top of it.
Does it run on Intel Macs?
v1 is Apple Silicon (M1 or newer) only. Intel support is on the table if there's demand.
Can I export after I leave the workspace?
Only while you still have access. Run the export before your account is deactivated.
What ends up in the ZIP?
Every message body, user metadata, thread, and file-attachment URL + metadata from the channels you picked. Same directory structure as Slack's official export.

Get the app

Download for Mac v0.2.0 · Apple-notarized