AWS CLI S3 Cheat Sheet/Check whether a bucket exists

Probe a bucket with HEAD.

Section: S3API Bucket Commands

Check whether a bucket exists

bash
bash
aws s3api head-bucket --bucket my-bucket
Explanation

Common in scripts that verify access or existence.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing S3API Bucket Commands
Create a bucket
Create a new bucket using the low-level API command.
OpenIn sheetbashsame section
Get bucket region
Show the bucket's region or location constraint.
OpenIn sheetbashsame section
Delete an empty bucket
Remove a bucket after it has been emptied.
OpenIn sheetbashsame section
Enable bucket versioning
Turn on object versioning for a bucket.
OpenIn sheetbashsame section
Get bucket versioning state
Inspect the versioning configuration on a bucket.
OpenIn sheetbashsame section
Set default encryption
Configure bucket default server-side encryption.
OpenIn sheetbashsame section