Free tool · Hosted in your own AWS account

Put your website on AWS
in three simple steps.

Pick a template or upload your files. We set up S3, CloudFront, and free HTTPS for you.

  1. 1Connect AWS
  2. 2Choose your website
  3. 3Publish
2

Choose your website

Start from a template or upload your own files.

3

PublishFree HTTPS included. Add a domain later.

Static websites only: HTML, CSS, JavaScript, and images. AWS usage is billed to your account. See costs

Why publish with AWS Web

You own everything

Files live in a private S3 bucket in your own AWS account.

Fast and secure

Served worldwide by CloudFront with free HTTPS.

Update anytime

Publish new versions and roll back with one click.

Helpful guides

All guides →

Questions

New to AWS? Start with the hosting guide.

What kinds of websites can I host?

Static websites: HTML, CSS, JavaScript, images, and exported sites such as portfolios and landing pages. WordPress, PHP, checkout, and databases need other services.

Is hosting free?

This tool is free. AWS bills your account for hosting, and domains or alerts may add costs. Read the cost guide.

Do I need to share AWS access keys?

No. The guided option uses an IAM role you approve in AWS. Access keys are optional; they are exchanged for a short-lived, encrypted session. Security details.

How do updates and rollbacks work?

Upload a complete new version in Manage websites. You can restore any earlier version. Changes take a few minutes to appear everywhere.

Can I use a domain outside Route 53?

Yes. Add the certificate record we show you at your DNS provider, then point your domain to CloudFront. Domain guide.

How do I revoke access or delete my website?

Disconnect here, then delete the connection stack in AWS to revoke access. Your website stays in your account until you delete its CloudFront distribution and S3 bucket.

Will search engines or AI assistants recommend my website?

Useful, accessible content helps, but search systems decide what to index and recommend. Hosting choice alone does not guarantee it.

Ready to go live?

Your website can be online in minutes.

Publish your website

Template preview

Sample content for preview only.