S3 clients/MinIO
BucketMate

The MinIO GUI client
for Mac, iPhone & Web

Local or remote MinIO, without the web console.

Best forDevelopers and self-hosters running S3 locally or on-prem

Free plan · One-time Pro · Keys stay on your device

BucketMate S3 client on macOS

MinIO community edition is archived

The minio/minio repo went read-only in April 2026, prebuilt binaries stopped in October 2025, and Homebrew's minio formula is deprecated. Existing servers keep working, and BucketMate still connects to them. Source

MinIO at a glance.
What changed in 2025 and 2026.

LicenseAGPLv3commercial edition is AIStor
StatusArchivedcommunity repo read-only since April 2026
Ports9000S3 API. The Console is usually 9001
Regionus-east-1default unless you changed it

Checked October 2026. MinIO on GitHub

The MinIO console vs BucketMate.
Same files. Less friction.

Admin pagesRemoved from the community Console in 2025Versioning and auto-delete old versions
Many serversOne Console tab per serverLocal, remote, and cloud buckets in one window
InstallBuild from source since October 2025Signed Mac app, or the Web app

Built like a Mac app.
Not a web console.

Rename anythingS3 has no rename. Here it is one click, files and folders.
Move with drag and dropDrop files onto any folder to move them.
Drop in from FinderUpload whole folders by dragging them into the window.
Edit in placeFix a text file and save it back, or open it in your own editor.
Quick LookPress Space to preview images, PDFs, and code.
Share link historyPresigned links you can find and copy again later.

Connected in under a minute.
Three steps. Keys stay on your device.

1Create keys
MinIO Console or mc admin user svcacct add
2Fill in the connection
Endpointhttp://localhost:9000
Regionus-east-1
Access key••••••••••
Secret••••••••••
3Test and connect
Test ConnectionConnected
On iPhone, pick Custom S3-compatible. The server must use HTTPS.Full setup guide In-depth MinIO guide

Made for MinIO.
Not just any S3 endpoint.

HTTP on localhost

Connect to http://localhost:9000 on Mac. BucketMate warns that HTTP is not encrypted, so keep it to trusted networks.

Versioning without mc

With the admin UI gone, BucketMate is a GUI way to turn on versioning and auto-delete old versions.

Local next to cloud

Keep a dev MinIO next to AWS S3 or R2 in one sidebar, grouped in workspaces.

MinIO errors, decoded.
What they mean and how to fix them.

x509: certificate signed by unknown authority

The server uses a self-signed or mkcert certificate.

Trust the certificate in Keychain Access, or use http:// on localhost.

SignatureDoesNotMatch

A reverse proxy or tunnel rewrote the Host header.

Pass the original Host header through the proxy.

HTML instead of XML

The connection points at the Console port, usually 9001.

Use the S3 API port, usually 9000.

MinIO and every other bucket.
One window.

MinIO S3 compatibility notes

Path-style by defaultSet MINIO_DOMAIN only if you need virtual-hosted URLs.
Match the schemeUse http:// or https:// to match how MinIO listens.
Plan a migrationThe community edition gets no more updates. Keep an eye on security fixes.

Questions?

Open MinIO like a folder.

Free to start. Pay once if you love it.

Download BucketMate
More providers