Downloads

Stegstr has two interfaces: the graphical app (UI) and the command-line tool (CLI). Below are downloads for both.

Graphical app (UI)

Browser: Use the app at stegstr.com/app. No install—runs in the browser. When Network is off, it is 100% local (no internet, no cookies, no caching).

Desktop/mobile releases are on GitHub Releases.

macOS

First time opening? macOS may show a security message (the app is not Apple-signed). Do this once — then you can open Stegstr normally:

  1. Open the .dmg and drag Stegstr to Applications.
  2. Right-click (or Control-click) Stegstr → Open → click Open in the dialog. One dialog, then you’re done.

If you already double-clicked and see “Apple could not verify…”, go to System Settings → Privacy & Security and click Open Anyway next to Stegstr, then open the app again.

Optional: after the first successful open, you can remove the quarantine flag so macOS doesn’t re-prompt if you move the app. In Terminal: xattr -cr /Applications/Stegstr.app

Windows

Linux

Android

Build from Source

Prerequisites: Node.js 18+, Rust (latest stable).

git clone https://github.com/brunkstr/Stegstr.git
cd stegstr
npm install
npm run build:mac   # or build:win, build:linux

See GitHub for full build documentation.

Command-line interface (CLI)

Stegstr includes a headless CLI (stegstr-cli) for decode, detect, embed, and post from the terminal or scripts. Run these in your terminal to download the module and build the CLI. You need Rust (latest stable). Click a command to copy, then paste in your terminal.

1. Clone the repo and enter it

git clone https://github.com/brunkstr/Stegstr.git
cd Stegstr

2. Build the CLI

cd src-tauri && cargo build --release --bin stegstr-cli

Binary: target/release/stegstr-cli (Windows: stegstr-cli.exe). Full instructions and all commands: CLI documentation. For AI agents: For AI Agents and agents.txt.

Verification

Verify your download by checking the build artifacts and release signatures on GitHub. The project uses GitHub Actions for reproducible builds.