HubTools

S3 File Editor

Browse, edit, upload, and manage files in your AWS S3 buckets directly from the browser with encrypted credential storage.
DeveloperAWSS3Free
New S3 Connection
AWS Access Key ID
AWS Secret Access Key
AWS Region
Bucket Name
Saved Connections
No data
No saved connections yet
S3 Bucket Setup Guide
1. Configure CORS Policy
  • Go to your AWS S3 Console
  • Select your bucket → Permissions tab
  • Find Cross-origin resource sharing (CORS)
  • Click Edit and paste the JSON below
[
    {
        "AllowedHeaders": ["*"],
        "AllowedMethods": ["GET", "PUT", "POST", "DELETE", "HEAD"],
        "AllowedOrigins": ["https://hub-tools.com"],
        "ExposeHeaders": ["ETag"],
        "MaxAgeSeconds": 3000
    }
]
2. Required IAM Permissions
Your AWS credentials need these S3 permissions:
s3:GetObjects3:PutObjects3:ListBuckets3:DeleteObject
Credentials are stored in your browser only. All S3 requests go directly to AWS.