Cyberduck
Cyberduck is a free, open-source FTP/SFTP/S3/cloud storage client for macOS and Windows. It's a good fit for browsing buckets, dragging files around, and one-off uploads.
Install
Download from cyberduck.io for macOS or Windows. Linux users can use Cyberduck CLI (brew install duck on macOS).
Connect to Filebase
- Click Open Connection (or
⌘+N). - Choose Amazon S3 from the protocol dropdown.
- Fill in:
| Field | Value |
|---|---|
| Server | s3.filebase.io |
| Port | 443 |
| Access Key ID | Your Filebase access key |
| Secret Access Key | Your Filebase secret key |
- Click More Options and set:
| Field | Value |
|---|---|
| Path | (leave blank) |
| Region | auto |
- Click Connect.
You should see your buckets in the file browser. Drag files in to upload, drag them out to download.
Save the connection as a bookmark
After a successful connection, click Bookmarks → New Bookmark to save the configuration. Future connections are one click.
Generate pre-signed URLs
Right-click any file in a Cyberduck bucket browser and choose Open URL → Signed URL to copy a pre-signed download link to your clipboard. The default expiration is configured under Preferences → S3 → Signed URL valid for.
Addressing style
Cyberduck uses path-style addressing (s3.filebase.io/bucket/key) by default for custom S3 endpoints. Filebase accepts both path-style and virtual-host style, so either works — no extra configuration needed.
Mount as a disk
For a filesystem-style mount, use Mountain Duck — same connection settings, mounts the bucket as a Finder/Explorer drive.
What's next
- Mountain Duck — filesystem mount
- Forklift — another macOS client
- S3 Browser — Windows-focused