Please enable JavaScript to view the comments powered by Disqus.

How to Create an AWS Root Account: A Step-by-Step Guide

Akshad Modi
Vaibhav Umarvaishya

Last updated 25/03/2025


How to Create an AWS Root Account: A Step-by-Step Guide

Amazon Web Services (AWS) is a leading cloud computing platform that enables individuals and businesses to host applications, store data, and access a wide array of cloud services. The first step in using AWS is creating an account, which includes setting up the root user, adding payment details, and activating the account. This guide will walk you through the process of creating an AWS root account.

Step 1: Open the AWS Home Page

  1. Navigate to the AWS Home Page.

  2. Click on Create an AWS account.

    • If you are already signed in to AWS, you may need to choose Sign in to a different account, then select Create a new AWS account.

Step 2: Enter Account Information and Verify Email

1. Enter your email address, AWS account name, and other requested details.

2. Click Verify email address.

3. AWS will send a verification code to your specified email. Enter the code and select Verify.

Important Considerations

  • Use a shared email address (for businesses) to ensure account continuity even if the creator leaves the company.
  • Losing access to the email account linked to AWS can prevent you from recovering your AWS account.

Step 3: Create a Strong Password

  1. Enter a strong password for your AWS root user.

  2. AWS password requirements:

    • Minimum of 8 characters (maximum 128 characters).

    • Must contain at least three of the following: uppercase letters, lowercase letters, numbers, or special characters (! @ # $ % ^ & * () <> [] {} | _+-= ).

    • Should not be identical to your account name or email.

  3. Confirm the password and click Continue.

Step 4: Select Account Type

  1. Choose Business or Personal.

    • Both account types have the same AWS features.

    • Business accounts should use a company email and phone number for security.

  2. Enter your company or personal details.

Step 5: Read and Accept the AWS Customer Agreement

  1. Carefully review the AWS Customer Agreement.

  2. Check the box to accept the terms.

  3. Click Continue.

Step 6: Enter Payment Information

  1. Provide your payment details (credit or debit card).

    • You must add a valid payment method to proceed.

    • A nominal charge of ₹2 will be deducted for verification purposes.

  2. If necessary, use a different billing address.

  3. Click Verify and Continue.

Step 7: Phone Verification

  1. Enter your country/region code and a phone number where AWS can reach you.

  2. Complete the CAPTCHA verification.

  3. AWS will call or text you with a PIN.

  4. Enter the PIN to complete the verification.

Step 8: Choose an AWS Support Plan

  1. Select one of the available AWS support plans:

    • Basic (Free): Includes general support and access to AWS documentation.

    • Developer, Business, or Enterprise Plans: Offer enhanced support and faster response times.

  2. Click Complete sign up.

Step 9: Account Activation and Confirmation

  1. A confirmation page will appear indicating that your account is being activated.

  2. Check your email (and spam folder) for an activation confirmation.

    • Activation usually takes a few minutes but can take up to 24 hours.

  3. Once activated, you can log in to AWS using your email and password.

Final Steps: Secure Your Root Account

After successfully creating your AWS account, it’s essential to secure it:

  • Enable Multi-Factor Authentication (MFA) for added security.

  • Create IAM Users to avoid using the root user for daily tasks.

  • Set up Billing Alerts to monitor cloud expenses.

Conclusion

By following these steps, you can create a secure AWS root account and start exploring AWS services. Whether for personal projects or enterprise needs, AWS offers scalable and reliable cloud solutions to meet your requirements. Happy cloud computing!

Topic Related Post
About Author
Vaibhav Umarvaishya

As a Cloud Engineer and AWS Solutions Architect Associate at NovelVista, I specialized in designing and deploying scalable and fault-tolerant systems on AWS. My responsibilities included selecting suitable AWS services based on specific requirements, managing AWS costs, and implementing best practices for security. I also played a pivotal role in migrating complex applications to AWS and advising on architectural decisions to optimize cloud deployments.

SUBMIT ENQUIRY

* Your personal details are for internal use only and will remain confidential.

Upcoming Events
ITIL Logo ITIL

Every Weekend

AWS Logo AWS

Every Weekend

DevOps Logo DevOps

Every Weekend

Prince2 Logo PRINCE2

Every Weekend