Tracking your AWS Free Tier usage - AWS Billing

Tracking your AWS Free Tier usage

You can track your AWS Free Tier usage in the following ways:

  • Turn on Free Tier usage alerts in Billing preferences. By default, AWS Free Tier usage alerts automatically notifies you over email when you exceed 85 percent of the Free Tier limit for each service. You can also configure AWS Budgets to track your usage to 100 percent of the Free Tier limit by setting a zero spend budget using the template.

  • Review your AWS Free Tier usage by using the Free Tier page in the Billing and Cost Management console.

Using AWS Free Tier usage alerts

You can use AWS Free Tier usage alerts to track and take action on your cost and usage. For more information about this feature, see Managing your costs with AWS Budgets.

AWS Free Tier usage alerts automatically notifies you over email when you exceed 85 percent of your Free Tier limit for each service. For additional tracking, you can configure AWS Budgets to track your usage to 100% of the Free Tier limit by setting a zero spend budget using the template. You can also filter your budget to track individual services.

For example, you can set up a budget to send you an alert when you’re forecasted to exceed 100 percent of the Free Tier limit for Amazon Elastic Block Store. To set up a usage budget, see Creating a usage budget.

AWS Free Tier usage alerts cover Free Tier offerings active in the current month, such as the first 25 GB of Amazon DynamoDB storage or the first 10 custom Amazon CloudWatch metrics. It's common to have all three types of AWS Free Tier offerings active within the first 12 months.

For example, you use Amazon EC2, Amazon SageMaker, and Amazon S3. You will see Free Tier usage for those usage types in the Billing and Cost Management console, Free Tier page. After using SageMaker for two months, the short-term trial will end while Amazon EC2 and Amazon S3 continue. After 12 months from account creation, the Amazon EC2 12-month free period expires, but Amazon S3 will continue because the service offers Always free status.

When you exceed the Free Tier limit for a service, AWS sends an email to the email address that you used to create your account (the AWS account root user). To change the email address for AWS Free Tier usage alerts, see the following procedure:

To change the email address for AWS Free Tier usage alerts
  1. Sign in to the AWS Management Console and open the Billing console at https://console.aws.amazon.com/billing/.

  2. Under Preferences in the navigation pane, choose Billing preferences.

  3. For Alert preferences, choose Edit.

  4. Enter the email address to receive the usage alerts.

  5. Choose Update.

AWS Budgets usage alerts for 85 percent of the Free Tier limit are automatically activated for all individual AWS accounts, but not for a management account in an AWS Organizations. If you own a management account, you must opt in to get AWS Free Tier usage alerts. Use the following procedure to opt in or out of Free Tier usage alerts.

To opt in or out of AWS Free Tier usage alerts
  1. Sign in to the AWS Management Console and open the Billing console at https://console.aws.amazon.com/billing/.

  2. Under Preferences in the navigation pane, choose Billing preferences.

  3. For Alert preferences, choose Edit.

  4. Select Receive AWS Free Tier alerts to opt in to Free Tier usage alerts. To opt out, clear Receive AWS Free Tier alerts.

  5. Choose Update.

Recommended actions for Free Tier

If you're eligible for AWS Free Tier and you use a free tier offering, you can track your usage with the Recommended actions widget on the Billing and Cost Management home page. This widget shows recommendations if your usage exceeded 85% of any service's free tier usage limits.

The following conditions might limit whether you see AWS Free Tier data:

  • You use an AWS service that doesn't offer Free Tier

  • Your Free Tier has expired

  • You access AWS through an AWS Organizations member account

  • You use an AWS service in the AWS GovCloud (US-West) or AWS GovCloud (US-East) Regions

For more information, see Recommended actions.

Trackable AWS Free Tier services

With AWS, you can track how much you used AWS Free Tier services and what service usage types you used. Usage types are the specific type of usage that AWS tracks. For example, the usage type BoxUsage:freetier.micro means that you used an Amazon EC2 micro instance.

The AWS Free Tier usage alerts and the Top AWS Free Tier Services by Usage table cover both expiring and non-expiring AWS Free Tier offerings. You can track the following services and usage types.

Service Usage type Free Tier type

AWS Amplify

BuildDuration

DataStorage

DataTransferOut

HostingComputeRequestCount

HostingComputeRequestDuration

12 Months Free

AWS AppSync

ConnectionDuration

GraphQLInvocation

GraphQLNotification

ResponseData

12 Months Free

AWS Audit Manager

Resource-Assessment-Collected

Free Trial

AWS Budgets

ActionEnabledBudgetsUsage

Always Free

AWS CloudFormation

Resource-Invocation-Count-FreeTier

Always Free

AWS CodeArtifact

Requests

TimedStorage-ByteHrs

Always Free

AWS CodeCommit

User-Month

Always Free

AWS CodePipeline

actionExecutionMinute

activePipeline

Always Free

AWS Data Pipeline

AWS-Activities-infreq

AWS-Preconditions-infreq

12 Months Free

AWS Data Transfer

DataTransfer-Out-Bytes

DataTransfer-Regional-Bytes

Always Free

AWS Database Migration Service

InstanceUsg:dms.t2.micro

InstanceUsg:dms.t3.micro

Always Free

AWS DeepRacer

ServiceUse-Train-Evaluate-Job

TimedStorage-GigabyteHrs

Free Trial

AWS Directory Service

MicrosoftAD-DC-Usage

Small-Directory-Usage

Free Trial

AWS Elemental MediaConnect

DataTransfer-Out-Bytes

Always Free

AWS Glue

Catalog-Request

Catalog-Storage

Always Free

AWS IoT Greengrass

ActiveGGC-Devices

12 Months Free

AWS HealthImaging

API-Requests-Core

EarlyDelete-ActiveByteHrs

TimedStorage-ActiveByteHrs

TimedStorage-ArchiveByteHrs

12 Months Free

AWS IoT

ActionsExecuted

ConnectionMinutes

LoRaWAN-FUOTA

Messages

RegistryAndShadowOperations

RulesTriggered

Solved-Positions

12 Months Free

AWS IoT Analytics

DataProcessing-Bytes

DataScanned-TB

ProcessedStorage-ByteHrs

RawStorage-ByteHrs

12 Months Free

AWS IoT Device Defender

Detect

Free Trial

AWS IoT Device Management

JobExecutions

12 Months Free

AWS IoT Events

Messages

12 Months Free

AWS IoT TwinMaker

IoTTwinMaker-BaseTier1-Queries

IoTTwinMaker-BaseTier1-UnifiedDataAccess

IoTTwinMaker-BaseTier2-Queries

IoTTwinMaker-BaseTier2-UnifiedDataAccess

IoTTwinMaker-BaseTier3-Queries

IoTTwinMaker-BaseTier3-UnifiedDataAccess

IoTTwinMaker-BaseTier4-Queries

IoTTwinMaker-BaseTier4-UnifiedDataAccess

IoTTwinMaker-UnifiedDataAccess

12 Months Free

AWS Key Management Service

KMS-Requests

Always Free

AWS Lambda

Lambda-GB-Second

Lambda-Streaming-Response-Processed-Bytes

Request

Always Free

AWS Migration Hub Refactor Spaces

API-Request

EnvironmentHours

Always Free

AWS OpsWorks

OpsWorks-Chef-Automate

OpsWorks-Puppet-Enterprise

12 Months Free

AWS RoboMaker

SimulationUnitHour

Free Trial

AWS Security Hub

OtherProduct:PaidFindingsIngestion

RuleEvaluation

Always Free

AWS Service Catalog

SC-API-Calls

Always Free

AWS Step Functions

StateTransition

Always Free

AWS Storage Gateway

Uploaded-Bytes

Always Free

AWS Supply Chain

ADPSiteProductCount

SiteProductCount

StorageSize

Free Trial

AWS Systems Manager

AWS-Auto-ScriptDuration-Tier3

AWS-Auto-Steps-Tier1

IM-Notifications-Tier1

Always Free

Amazon Virtual Private Cloud

PublicIPv4:InUseAddress

12 Months Free

AWS WAF

AMR-BotControl-Request

AMR-BotControl-Targeted-Request

AMR-FraudControl-Request

ShieldProtected-AMR-BotControl-Request

ShieldProtected-AMR-BotControl-Targeted-Request

ShieldProtected-AMR-FraudControl-Request

Always Free

AWS X-Ray

XRay-TracesAccessed

XRay-TracesStored

Always Free

Amazon API Gateway

ApiGatewayHttpRequest

ApiGatewayMessage

ApiGatewayMinute

ApiGatewayRequest

12 Months Free

Amazon AppStream

stream-hrs:720p:g2

stream.standard.large-ib

Free Trial

Amazon Augmented AI

A2ICustom-Objects

A2IRek-Objects

A2ITextract-Objects

12 Months Free

Amazon Braket

Simulators-Task

Free Trial

Amazon Cloud Directory

Requests-Tier1

Requests-Tier2

TimedStorage-ByteHrs

12 Months Free

Amazon CloudFront

DataTransfer-Out-Bytes

Executions-CloudFrontFunctions

Invalidations

Requests-Tier1

Always Free

Amazon CloudSearch

DocumentBatchUpload

IndexDocuments

SearchInstance:m1.large

SearchInstance:m1.small

SearchInstance:m2.2xlarge

SearchInstance:m2.xlarge

SearchInstance:m3.2xlarge

SearchInstance:m3.large

SearchInstance:m3.medium

SearchInstance:m3.xlarge

SearchInstance:m4.2xlarge

SearchInstance:m4.large

SearchInstance:m4.xlarge

SearchInstance:search.2xlarge

SearchInstance:search.large

SearchInstance:search.medium

SearchInstance:search.previousgeneration.2xlarge

SearchInstance:search.previousgeneration.large

SearchInstance:search.previousgeneration.small

SearchInstance:search.previousgeneration.xlarge

SearchInstance:search.small

SearchInstance:search.xlarge

Free Trial

Amazon Cognito

CognitoEnterpriseMAU

CognitoUserPoolMAU

Always Free

Amazon Cognito Sync

CognitoSyncOperation

TimedStorage-ByteHrs

Always Free

Amazon Comprehend

Comprehend-DC-Custom

Comprehend-DE-Custom

Comprehend-EA

Comprehend-KP

Comprehend-LD

Comprehend-SA

Comprehend-Syntax

ContainsPiiEntities

DetectEvents

DetectPiiEntities

DetectTgtSentiment

DetectTopics

DocClassification-INSURANCE

DocClassification-MORTGAGE

DocClassification-PromptSafety

12 Months Free

Amazon Connect

chat-message

end-customer-mins

tasks

12 Months Free

Amazon Connect Customer Profiles

MonthlyConnectBaseProfiles

MonthlyProfiles

12 Months Free

Amazon Connect Voice ID

Authentication

Enrollment

FraudDetection

12 Months Free

Amazon DataZone

DataZoneCompute

DataZoneRequests

DataZoneStorage

DataZoneUsers

Free Trial

Amazon DevOps Guru

DevOpsGuru-APICalls

ResourceGroup-A-usagehours

ResourceGroup-B-usagehours

Free Trial

Amazon DocumentDB (with MongoDB compatibility)

BackupUsage

InstanceUsage:db.t3.medium

StorageIOUsage

StorageUsage

Free Trial

Amazon DynamoDB

ReadCapacityUnit-Hrs

ReplWriteCapacityUnit-Hrs

Streams-Requests

TimedStorage-ByteHrs

WriteCapacityUnit-Hrs

Always Free

Amazon Elastic Container Registry

TimedStorage-ByteHrs

12 Months Free

Amazon ElastiCache

NodeUsage:cache.t1.micro

12 Months Free

Amazon Elastic Compute Cloud

BoxUsage:freetier.micro

BoxUsage:freetrial

CW:AlarmMonitorUsage

CW:MetricMonitorUsage

CW:Requests

CarrierIP:IdleAddress

CarrierIP:Remap

DataProcessing-Bytes

DataTransfer-Out-Bytes

DataTransfer-Regional-Bytes

EBS:SnapshotUsage

EBS:VolumeIOUsage

EBS:VolumeUsage

ElasticIP:IdleAddress

ElasticIP:Remap

LCUUsage

LoadBalancerUsage

12 Months Free

Amazon Elastic Container Registry Public

Internet-ECRPublic-Out-Bytes

TimedStorage-ByteHrs

12 Months Free

Amazon Elastic Container Service

ECS-Anywhere-Instance-hours-WithFree

Free Trial

Amazon Elastic File System

TimedStorage-ByteHrs

12 Months Free

Amazon Elastic Transcoder

ets-audio-success

ets-hd-success

ets-sd-success

12 Months Free

Amazon Forecast

DataInjection

ForecastDataPoints

TrainingHours

Free Trial

Amazon Fraud Detector

FraudPrediction-AccountTakeoverInsights

FraudPrediction-OnlineFraudInsights

FraudPrediction-RulesOnly

FraudPrediction-TransactionFraudInsights

HostingHrs

StoredDataset

TrainingHrs

Free Trial

Amazon GameLift

BoxUsage:c3.large

DailyActiveUser

FlexMatchMatchmakingHrs

FlexMatchPlayerPackages

GLAGameSessionsPlaced

GLAServerProcessConnMin

12 Months Free

AWS HealthLake

FHIRDataStorage

FHIRQueries

Always Free

Amazon IVS Chat

Messaging-Deliveries

Messaging-Requests

12 Months Free

Amazon Interactive Video Service

Input-Basic-Hours

Output-SD-Hours

Real-Time-Encode-Hours

Real-Time-Hours

Stages-Participant-Hours

12 Months Free

Amazon Kendra

KendraDeveloperEdition

KendraIntelligentRanking-BaseCapacity

Free Trial

Amazon Keyspaces (for Apache Cassandra)

ReadRequestUnits

TimedStorage-ByteHrs

WriteRequestUnits

Free Trial

Amazon Lex

Speech-Requests

Text-Requests

botdesign

12 Months Free

Amazon Lightsail

BundleUsage:0.5GB

BundleUsage:0.5GB_win

BundleUsage:1GB

BundleUsage:1GB_win

BundleUsage:2GB

BundleUsage:2GB_win

ContainerSvcUsage:Micro-0.25CPU-1GB-Free

DNS-Queries

DatabaseUsage:1GB

UnusedStaticIP

Free Trial

Amazon Location Service

DeviceDelete

Geocode

GeofenceCreateReadUpdateDelete

GeofenceList

MapTile

PositionEvaluation

PositionRead

PositionWrite

ResourceCreateReadUpdateDelete

ReverseGeocode

Route

Suggest

Free Trial

Amazon Lookout for Equipment

Inference-Hours-L4E

Ingestion-GB-L4E

Training-Hours-L4E

Free Trial

Amazon Lookout for Metrics

ANOMALY_DETECTION

Free Trial

Amazon Lookout for Vision

EdgeInference

Free-Inference

Free-Training

Inference

Training

Free Trial

Amazon MQ

InstanceUsage:mq.t2.micro

MQ:RabbitStorageUsage

MQ:StorageUsage

12 Months Free

Amazon Macie

EventsProcessing

S3ContentClassification

SensitiveDataDiscovery

Free Trial

Amazon Managed Service for Prometheus

AMP:MetricSampleCount

AMP:MetricStorageByteHrs

AMP:QuerySamplesProcessed

Always Free

Amazon MemoryDB

DataWritten

NodeUsage:db.t4g.small

Free Trial

Amazon Mobile Analytics

EventsRecorded

12 Months Free

Amazon Neptune

BackupUsage

DataTransfer-Out-Bytes

InstanceUsage:db.t3.medium

StorageIOUsage

StorageUsage

Free Trial

AWS HealthOmics

AnalyticsType:Annotation-Bytes-hour

AnalyticsType:Variant-Bytes-hour

StorageClass:Active-Gigabase-hour

StorageClass:Archive-Gigabase-hour

WorkflowType:Private-RunStorage-GB-hour

WorkflowType:Private-omics.c.12xlarge-hours

WorkflowType:Private-omics.c.16xlarge-hours

WorkflowType:Private-omics.c.24xlarge-hours

WorkflowType:Private-omics.c.2xlarge-hours

WorkflowType:Private-omics.c.4xlarge-hours

WorkflowType:Private-omics.c.8xlarge-hours

WorkflowType:Private-omics.c.large-hours

WorkflowType:Private-omics.c.xlarge-hours

WorkflowType:Private-omics.m.12xlarge-hours

WorkflowType:Private-omics.m.16xlarge-hours

WorkflowType:Private-omics.m.24xlarge-hours

WorkflowType:Private-omics.m.2xlarge-hours

WorkflowType:Private-omics.m.4xlarge-hours

WorkflowType:Private-omics.m.8xlarge-hours

WorkflowType:Private-omics.m.large-hours

WorkflowType:Private-omics.m.xlarge-hours

WorkflowType:Private-omics.r.12xlarge-hours

WorkflowType:Private-omics.r.16xlarge-hours

WorkflowType:Private-omics.r.24xlarge-hours

WorkflowType:Private-omics.r.2xlarge-hours

WorkflowType:Private-omics.r.4xlarge-hours

WorkflowType:Private-omics.r.8xlarge-hours

WorkflowType:Private-omics.r.large-hours

WorkflowType:Private-omics.r.xlarge-hours

Free Trial

Amazon OpenSearch Service

ES:freetier-Storage

ES:freetier-gp3-Storage

ESInstance:freetier.micro

ESInstance:t3.small

12 Months Free

Amazon Personalize

DataIngestion

TPS-hours

TrainingHour

Free Trial

Amazon Pinpoint

Domain-Inboxplacement

EventsRecorded

InAppMessageRequests

MonthlyTargetedAudience

Pinpoint_DeliveryAttempts

Pinpoint_MonthlyTargetedAudience

Predictive-Tests

12 Months Free

Amazon Polly

SynthesizeSpeech-Chars

SynthesizeSpeechLongForm-Characters

SynthesizeSpeechNeural-Characters

12 Months Free

Amazon QuickSight

QS-ENT-Alerts-FreeTrial

Free Trial

Amazon Redshift

Node:dc2.large

Node:dw2.large

Free Trial

Amazon Rekognition

FaceVectorsStored

Group1-ImagesProcessed

Group2-ImagesProcessed

ImagesProcessed

MinsOfLiveVideoProcessed

MinutesOfVideoProcessed

UserVectorsStored

inferenceminutes

minutestrained

12 Months Free

Amazon Relational Database Service

InstanceUsage:db.t1.micro

PI_API

RDS:StorageIOUsage

RDS:StorageUsage

12 Months Free

Amazon Route 53

Cidr-Blocks

Health-Check-AWS

Always Free

Amazon SageMaker Runtime

A2ICustom-Objects

A2IRek-Objects

A2ITextract-Objects

AsyncInf:ml.m.xlarge-AsyncInfParent

Autopilot-RedshiftML:CreateModelRequest-Tier0-Parent

Canvas:CreateModelRequest-Tier0-Parent

Canvas:Session-Hrs-Parent

DataWrangler:ml.m.xlarge-Parent

FeatureStore:ReadRequestUnitsParent

FeatureStore:TimedAndPITRStorageParent

FeatureStore:WriteRequestUnitsParent

FreeMonitorParent

FreeServerlessParent

Geospatial:NotebookCompute

Geospatial:TimedStorage

Host:ml.m.xlarge-HostingParent

LabeledObject

Notebk:ml.t.medium-NotebookParent

RStudio:RSessionGateway-ml.t3.medium-RSessionGatewayParent

Rstudio:Rsession-ml.t3.medium-RSessionParent

Train:ml.m.xlarge-TrainingParent

Free Trial

Amazon Simple Email Service

Message

MessageUnits

Recipients-EC2

Recipients-MailboxSim-EC2

VirtDelivMgr

Always Free

Amazon Simple Notification Service

DeliveryAttempts-HTTP

DeliveryAttempts-SMS

DeliveryAttempts-SMTP

Notifications-Mobile

Requests-Tier1

SMS-Price-US

Always Free

Amazon Simple Queue Service

Requests

Always Free

Amazon Simple Storage Service

Requests-Tier1

Requests-Tier2

TimedStorage-ByteHrs

12 Months Free

Amazon Simple Workflow Service

AggregateInitiatedActions

AggregateInitiatedWorkflows

AggregateWorkflowDays

Always Free

Amazon SimpleDB

BoxUsage

TimedStorage-ByteHrs

Always Free

Amazon Textract

PagesForLayout

PagesForSignatures

PagesforAnalyzeDocForms

PagesforAnalyzeDocQueries

PagesforAnalyzeDocTables

PagesforAnalyzeExpense

PagesforAnalyzeLending

PagesforDocumentText

SyncExpensePagesProcessed

SyncIDPagesProcessed

Free Trial

Amazon Timestream

DataIngestion-Bytes

DataScanned-Bytes

MagneticStore-ByteHrs

MemoryStore-ByteHrs

Free Trial

Amazon Transcribe

CallAnalyticsStreamingAudio

CallAnalyticsTranscribeAudio

HealthScribeBatch

MedicalStreamingAudio

MedicalTranscribeAudio

StreamingAudio

TranscribeAudio

12 Months Free

Amazon Translate

ActiveCustomTranslationJob

TranslateText

12 Months Free

Amazon WorkSpaces

AW-HW-1-AutoStop-Usage

AW-HW-1-AutoStop-User

AW-HWU-3-AutoStop-Usage

AW-HWU-3-AutoStop-User

Free Trial

Amazon CloudWatch

CW:AlarmMonitorUsage

CW:Canary-runs

CW:ContributorInsightEvents

CW:ContributorInsightRules

CW:InternetMonitor-CityNetwork

CW:MetricMonitorUsage

CW:Requests

DashboardsUsageHour-Basic

DataDelivery-Bytes

DataProcessing-Bytes

DataScanned-Bytes

Logs-LiveTail

TimedStorage-ByteHrs

Always Free

CloudWatch Events

Event-8K-Chunks

ScheduledInvocation

Always Free

CodeBuild

Build-Min:Linux:g1.small

Build-Sec:Lambda.1GB

Always Free

CodeCatalyst

Compute

DevEnvironment-Compute

DevEnvironment-Storage

Package-Storage

Repo-Storage

Always Free

CodeGuru

Profiler-Lambda-Sampling-Hour

Free Trial

Amazon Comprehend Medical

ComprehendMedical-Batching

DetectEntities

DetectPHI

InferICD10CM

InferRxNorm

InferSNOMEDCT

Free Trial

Contact Center Telecommunications (service sold by AMCS, LLC)

did-inbound-mins

did-numbers

outbound-mins

tollfree-inbound-mins

tollfree-numbers

tollfree-numbers-STD

12 Months Free

Contact Center Telecommunications Korea

did-inbound-mins

did-numbers

12 Months Free

Contact Center Telecommunications South Africa

did-inbound-mins

did-numbers

12 Months Free

Contact Lens for Amazon Connect

ChatAnalytics

VoiceAnalytics

12 Months Free

Elastic Load Balancing

DataProcessing-Bytes

LCUUsage

LoadBalancerUsage

12 Months Free