The AWS free tier is available to new AWS customers for the first 12 months after sign-up. There are no extensions or exceptions to this 12-month limitation.
Yes, you can host a website on AWS free tier. You will have to use a web hosting service such as Bluehost or Siteground for your domain name and hosting.
AWS offers a free tier for 12 months. At the end of the year, AWS will send you an email with instructions on how to continue using their services. If you do not receive this email, then it is likely that AWS has expired.
AWS offers a 12-month free tier for new customers. There are some limits to this, for example, you can’t use more than 750 hours of EC2 compute time per month, but it’s a good way to get started with AWS.