Last updated: Feb 26, 2024
Reading time·2 min

To get your account ID using AWS CLI, run the sts get-caller-identity
command, setting the --query parameter to Account to filter the output.
aws sts get-caller-identity --query "Account" --output text

The get-caller-identity command returns the User ID, Account ID, and the ARN of the caller (User or role).
--query parameter to filter by the Account property to only return the account ID.We also set the --output parameter to text to remove the double quotes
around the account number. By default, the output is set to JSON.
You can also redirect the output from the command to a file on the local file system.
aws sts get-caller-identity --query "Account" --output text > account-id.txt

To get your account ID using the AWS console, you have to click on your username in the navigation bar.

You can learn more about the related topics by checking out the following tutorials: