Policy & Security
S3 IAM Policy Generator
Generate strict AWS IAM JSON policies with proper actions like s3:GetObject, s3:PutObject, and s3:ListBucket tailored for your security requirements.
S3 IAM Policy Builder
Generate minimal, secure JSON access policies for your AWS IAM users or Cloudflare API tokens.
Access Preset
Restricts policy scope to a specific subfolder inside the bucket.
AWS IAM Policy JSON
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AllowBucketListing",
"Effect": "Allow",
"Action": [
"s3:ListBucket",
"s3:GetBucketLocation"
],
"Resource": "arn:aws:s3:::my-company-bucket"
},
{
"Sid": "AllowObjectOperations",
"Effect": "Allow",
"Action": [
"s3:GetObject",
"s3:GetObjectVersion"
],
"Resource": "arn:aws:s3:::my-company-bucket/*"
}
]
}