Install S3 Sidekick
Download from rosie.run/s3-sidekick/downloads for Windows, macOS, or Linux.
Add a connection
- Open Settings or the connection manager.
- Enter your endpoint URL (AWS S3, MinIO, Cloudflare R2, Backblaze B2, or other S3-compatible API).
- Provide access key and secret (or compatible credentials).
- Optionally set region and path-style vs virtual-hosted addressing.
- Save the profile. Credentials are encrypted locally (AES-GCM with PBKDF2 in the Rust backend).
Browse and transfer
Select a bucket to list objects. Upload, download, delete, and create prefixes from the main UI. Progress is shown per transfer.
Compatible services
Any service that speaks the S3 API should work. Test against your provider endpoint and signing requirements if uploads fail.
Updates
On startup, S3 Sidekick may check GitHub for a new release and offer an in-app update. Disable this in Settings if you prefer manual downloads.