1. DockBird
  2. Connections
  3. Amazon S3

Amazon S3 without the console

Sign in with access keys or a profile from ~/.aws, list every bucket the key can see, and treat prefixes as folders you can drag into.

The S3 console is fine for a look, and slow for real work: one file at a time, no drag from Finder, no Quick Look. DockBird presents a bucket as a folder tree, so uploading a build directory is one drop and downloading a backup is one drag.

Authentication follows what you already have. Paste an access key pair, or choose a profile from your AWS CLI configuration and let DockBird read it from ~/.aws, including profiles that assume a role. Secrets live in the Keychain.

Large objects use multipart uploads and ranged downloads, prefixes can be moved and deleted recursively, and a Storage Class column is one right-click away when you need to see what is in Glacier.

How to connect

  1. Press ⌘N or click the plus next to Servers in the sidebar.
  2. Choose the Amazon S3 tile.
  3. Fill in: Name · Bucket (leave empty to browse all buckets) · Region · Access keys, or an AWS CLI profile from ~/.aws · Initial prefix.
  4. Click Save, then double-click the server. Approve the host key or certificate prompt if one appears.

Amazon S3 questions

Can DockBird use my AWS CLI profiles?

Yes. Choose “AWS CLI profile” as the credential type and enter the profile name. DockBird reads ~/.aws/credentials and ~/.aws/config. SSO profiles are not supported yet.

Does it show folders?

S3 has no real folders, but DockBird treats key prefixes as directories and creates a marker object when you make a new folder, which is what the AWS console does too.

Are big uploads resumable?

Uploads use multipart, so a failed part is retried, but a transfer cancelled by you starts over. Pause and resume are on the roadmap.

Try DockBird with your Amazon S3 server.

Download DockBird, connect to a server, and try every feature free for 7 days.

macOS 15 Sequoia or later. Apple silicon and Intel.