With the AWS Transfer Family, you only pay for the protocols you have enabled for access to your endpoint, and the amount of data transferred over each of the protocols. There are no upfront costs and no resources to manage yourself. You select the protocols, identity provider, and endpoint configuration to enable transfers over the chosen protocols. You are billed on an hourly basis for each of the protocols enabled to access your endpoint, until the time you delete it. You are also billed based on the amount of data (Gigabytes) uploaded and downloaded over each of the protocols.

Additional charges

You are charged standard request, storage, and data transfer rates to read to and write from Amazon S3. When transferring data in and out of the service, you pay standard AWS Data Transfer rates. You are also charged standard rates for Amazon Route 53 domain name lookups, API Gateway, Lambda invocations to access your identity datastores, Amazon CloudTrail, and CloudWatch Logs and Events.

Pricing examples

Example 1: Single protocol use

Assume you set up your endpoint and enable it for SFTP access. You then configure 20 end users to access data stored in your Amazon S3 bucket over SFTP. In total, your users download 1 GB/day of data from your Amazon S3 bucket. We calculate your monthly AWS Transfer Family costs using pricing in the US-East-1 Region as follows:

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

        $0.30 * 24 hours * 30 days = $216

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

        $0.04 * 1 GB * 30 days = $1.20

Adding the charges above, your total monthly bill for the AWS Transfer Family would be:

        $216 + $1.20 = $217.20.

Example 2: Large user base with heavy use over multiple protocols

Assume you enable your endpoint for SFTP and FTPS and configure 1,000 end users to access data in your Amazon S3 bucket over any of the three protocols. Your users in total upload 100 GB/day of data and download 50 GB/day over SFTP, and upload 200 GB/day of data and download 100 GB/day over FTPS. We calculate your monthly AWS Transfer Family costs using pricing in the US-East-1 Region as follows:

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

    $0.30 * 24 hours * 30 days = $216

SFTP data upload and download: 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

FTPS enabled on your endpoint: At $0.30 hourly rate, your monthly endpoint charge for FTPS is:

    $0.30 * 24 hours * 30 days = $216

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

    $0.04 * 100 GB * 30 days (uploads) + $0.04 * 100 GB * 30 days (downloads) = $240 + $120 = $360

Adding the charges above, your total monthly bill for the AWS Transfer Family will be:

    $216 + $180 +$216 + $360= $972.

Additional pricing resources

AWS Pricing 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 the AWS Transfer Family 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 the AWS Transfer Family in the AWS Management Console.

Get started