With AWS Transfer for SFTP (AWS SFTP) you only pay for the resources you use: The time your SFTP server is provisioned, and the amount of data it transfers. There are no upfront costs and no resources to manage yourself. You create your SFTP server endpoint to enable transfers for data stored in your Amazon S3 bucket. You are billed on an hourly basis from the time you create and configure your SFTP server, which is provisioned for your dedicated use, until the time you delete the server. You are also billed based on the amount of data (Gigabytes) uploaded and downloaded through your SFTP server.

Additional charges

You are charged standard storage request and data transfer rates to store, read and write to and from Amazon S3. You are charged standard AWS data transfer rates for data transferred in and out of AWS SFTP, your VPC and PrivateLink. You are also charged standard rates for SFTP domain name lookups using Route53, API Gateway for access to your identity datastores, CloudTrail and CloudWatch Logs and Events.

Pricing examples

Example 1: Light use

Assume you set up your AWS SFTP endpoint and configure 20 end users to share data over SFTP. Your users in total download 1 GB/day of data from your Amazon S3 bucket. We calculate your monthly AWS SFTP costs using pricing in the US-East-1 Region as follows:

SFTP endpoint fee: At $0.30 hourly rate, your monthly endpoint charge is

$0.30 * 24 hours * 30 days = $216

Data upload and download fee: At $0.04/GB, your monthly charge for data uploads and downloads is

$0.04 * 1 GB * 30 days = $1.20

Adding the charges above, your total monthly bill for AWS SFTP would be

$216 + $1.20 = $217.20.

Example 2: Large user base with heavy use

Assume you set up your AWS SFTP endpoint and configure 1,000 end users to upload data into your Amazon S3 bucket through the service. Your users in total upload 100 GB/day of data into and download 50 GB/day from your S3 bucket. We calculate your monthly AWS SFTP costs using pricing in the US-East-1 Region as follows:

SFTP endpoint rate: At $0.30 hourly rate, your monthly endpoint charge is

$0.30 * 24 hours * 30 days = $216

Data upload and download fee: At $0.04/GB, your monthly charge for data uploads and downloads is

$0.04 * 100 GB * 30 days (uploads) + $0.04 * 50 GB * 30 days (downloads) = $120 + $60 = $180

Adding the charges above, your total monthly bill for AWS SFTP will be

$216 + $180 = $396.  

Additional pricing resources

TCO Calculator

Calculate your total cost of ownership (TCO)

Simple Monthly Calculator

Easily calculate your monthly costs with AWS

Economics Resource Center

Additional resources for switching to AWS

Product-Page_Standard-Icons_01_Product-Features_SqInk
Learn how to get started

Get more of the details on AWS SFTP and see the simple steps to get started.

Learn more 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Sign up for a free account

Instantly get access to the AWS Free Tier. 

Sign up 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Start building in the console

Get started building with AWS SFTP in the AWS Console.

Get started