S3 can host static HTML, CSS and JavaScript files with minimal configuration. S3 Explorer simplifies this process so you can publish simple sites without the AWS console. Choose a bucket and open the Website tab in the inspector panel. Enable hosting and fill in the Index document field. Optionally specify an Error document for 404 pages.
After saving, upload your website files using the same drag-and-drop workflow as any other objects. Public access is controlled via the Bucket Policy or ACL tab. The policy editor includes a template for static site hosting, which you can adapt to your domain.
S3 Explorer displays the website endpoint URL as soon as hosting is enabled. You can preview your content without leaving the app, making it simple to iterate on changes and redeploy updated files in seconds.
To test locally, open the Endpoint shown in the Website tab. For production, point your domain’s DNS records to the S3 website endpoint or front it with a CDN such as CloudFront.
The click path for enabling hosting is: Sidebar → select bucket → Inspector panel → Website tab → Enable. Don’t forget to adjust permissions so the files are publicly readable if you want them accessible on the web.
Return to the home page or view all features for more information.