Mist lives in your menu bar and gets files onto your storage — and their URLs onto your clipboard — with as little friction as possible. Drop a file on the icon, paste from the clipboard, or right-click anything in Finder.
- Menu bar first — drag files onto the icon, upload from the clipboard, or pick files; URLs are copied automatically in your preferred format (URL, Markdown, HTML, or UBB)
- Finder integration — "Upload via Mist" directly in Finder's right-click menu, powered by a Finder Sync extension
- Scriptable — upload from the command line or any tool via the
mist://URL scheme - Six storage providers — Amazon S3, Wasabi, Cloudflare R2, Backblaze B2, MinIO, any S3-compatible endpoint, plus S.EE file hosting with a single API token
- Upload history — searchable history with thumbnails, hover to preview images at full size, click to copy; the last five uploads are one click away in the menu bar
- Image handling — optional compression and EXIF stripping before upload (off by default)
- iCloud sync — host configurations follow you across Macs
- Trustworthy releases — signed with a Developer ID, notarized by Apple, and kept current through Sparkle automatic updates
Homebrew
brew install owo-network/brew/mistManual
Download Mist-x.y.z.dmg from the
latest release and
drag Mist into Applications.
Requires macOS 14.0 or later on Apple Silicon.
- Open Preferences → Hosts and add a host
- S3-compatible providers: region or endpoint, bucket, access key, secret key, and optional URL prefix, ACL, and save path template
- S.EE: just your API token
- Enable the Finder extension when prompted (or later via Enable Finder Extension... in the menu bar menu)
- Upload something — drag it onto the menu bar icon, or right-click it in Finder and choose Upload via Mist
Save path templates support {filename}, {ext}, {year}, {month},
{day}, {timestamp}, {random}, and {uuid}.
open "mist://files?/path/to/image.png"
open "mist://files?/path/to/file1.jpg,/path/to/file2.png"Mist uploads the files to your default host and copies the resulting URLs to the clipboard.
git clone https://github.com/missuo/mist.git
cd Mist
open Mist.xcodeprojMist is pure Objective-C on native macOS frameworks; the only dependency
is Sparkle for automatic updates.
Releases are built, signed, notarized, and published entirely by
GitHub Actions on every v* tag —
including the Sparkle appcast and the Homebrew cask.
More docs:
Mist is built upon the great work of uPic. 💙
PolyForm Noncommercial 1.0.0 — free for personal and any other noncommercial use. See LICENSE.