What would you save by leaving AWS?

Enter what you run today. We price it on AWS, on AWS fully optimised, and on the alternatives near your region, using list prices and including the time it takes to run what you'd no longer buy managed.

Your AWS setup

Servers (EC2)

Managed services

Network and storage

“Data Transfer Out” on your bill
Assumptions you can change
Cloudflare doesn't bill for bandwidth and can sit in front of AWS too, so this applies to optimised AWS and every alternative.
A self-run cache or load balancer adds 1 hour each.
Used only for the payback period.
AWS as you pay today
$826/mo
AWS fully optimised (the fair baseline)
$621/mo
Cheapest option: UpCloud at $531/mo, 15% below optimised AWS, but a $15,000 migration would take over five years to pay back.
Optimise in place. Below a 20% saving, moving rarely pays back once labour, running both systems during the move, and risk are counted.
OptionPer month3 yearsvs optimised AWS
AWS today$826$29,745—
AWS optimised
Graviton, 1-year Savings Plans and reserved instances
$621$22,342baseline
UpCloud
Premium (AMD) cloud servers with IPv4, no egress fees; managed Postgres and Valkey
$531$19,100−15%
Akamai (Linode)
Shared-CPU Linodes (4–8 vCPU), managed Postgres and Valkey, NodeBalancer
$628$22,621+1%
DigitalOcean
General Purpose Droplets, managed Postgres and Valkey
$644$23,168+4%
Hetzner
CCX dedicated servers (Ashburn, Virginia) with IPv4, 1–3 TB traffic each; database and cache self-run
$878$31,612+41%
OVHcloud
b3 servers on a 12-month plan, traffic included; database and cache self-run. Public IPv4 billed separately from October 2026
$915$32,956+48%
Vultr
VX1 servers; database and cache run on your own servers
$966$34,767+56%
See the line items
ItemAWS todayAWS optimisedUpCloudAkamai (Linode)DigitalOceanHetznerOVHcloudVultr
Servers (EC2)$294$175$212$192$252$202$150$175
Managed Postgres, Multi-AZ (RDS)$246$189$131$294$244$101$75$88
Redis/Valkey cache (ElastiCache)$92$62$138$117$120$51$38$44
Load balancers (ALB, before LCUs)$16$16$35$10$12$9$38$44
NAT gateways$56$56$0$0$0$0$0$0
Public IPv4 addresses$15$15$0$0$0$0$0$0
Internet egress$83$83$0$0$0$0$0$0
Object storage (S3 Standard)$24$24$15$15$15$15$15$15
Extra operations time$0$0$0$0$0$500$600$600

Hover a provider's figure to see what replaces the AWS service. Where a provider has no verified managed database, cache or load balancer, it runs on that provider's 2 vCPU / 8 GB server, and the “extra operations time” row adds your engineering hours to look after it.

List prices in USD, checked 22 October 2026. Hetzner, UpCloud and Scaleway prices converted from euros at €1 = $1.15. Object storage on every alternative is Cloudflare R2 ($0.015 per GB-month, no egress fees). Each region shows only the providers with data centres near it. A database standby on DigitalOcean is priced as a second node, because the standby price isn't published.

Not included: AWS load balancer capacity units, request and API charges, backups, support plans and taxes. Nor is the cost of moving your data out, which AWS waives for customers who leave. This is an estimate to help you decide whether a proper review is worth doing, not a quote.

Want the real number?

Send us these figures and we'll go through your actual AWS bill line by line, including what you could save without moving at all.

Want the background first? Read where leaving AWS saves money in 2026.

How the calculator works

Prices are list prices in US dollars, checked 22 October 2026. AWS figures come from the AWS Price List API for EC2, RDS for PostgreSQL, ElastiCache for Valkey, load balancers, NAT gateways, public IPv4 and S3. Each alternative is priced from the provider's own pricing page.

  • Two AWS figures. “Today” uses the way you pay now. “Optimised” moves servers to Graviton on a 1-year Savings Plan, reserves the database and cache, and puts Cloudflare's CDN in front if you set a cacheable share. Savings are measured against the optimised figure.
  • Egress is where the gap opens. AWS charges $0.09/GB after the first 100 GB. Most alternatives include 1–30 TB per server. UpCloud and Scaleway charge nothing for egress, and OVHcloud includes traffic outside a few Asia-Pacific regions.
  • Running it yourself costs time. Where a provider has no managed database, cache or load balancer, the calculator runs it on a small server and adds engineering hours at the rate you set.
  • Regions matter. Each provider is shown only where it has a data centre near the AWS region you pick. Hetzner's US servers include far less traffic than its European ones, UpCloud has no Canadian region, and Scaleway is Europe-only.
  • Prices change. Hetzner raised prices twice in 2026, and OVHcloud once. The stress test shows whether the saving survives a 30% or 100% rise.
  • Under 20%, stay put. Below that, a move rarely pays back once labour, running two systems during the move, and risk are counted.

Check the numbers yourself

Every price here comes from the providers' own pages, checked 22 October 2026. To price your own setup in detail, use their official calculators:

Questions

How much can I save by moving off AWS?

It depends mostly on how much data you send to the internet. On server prices alone, a fully optimised AWS bill is often within 10–25% of the alternatives. AWS charges about $0.09 per GB of egress, while most alternatives include several terabytes with each server and UpCloud, Scaleway and OVHcloud don't meter it at all, so the gap widens quickly once you send more than a few terabytes a month.

Why compare against optimised AWS rather than my current bill?

Because Savings Plans, Graviton instances and reserved databases often cut an on-demand AWS bill by around a quarter without moving anything. A migration only makes sense if it beats that number by enough to pay for the move.

When is moving not worth it?

When the saving against optimised AWS is under about 20%, when your team leans heavily on AWS-only services such as DynamoDB, Lambda or Step Functions, or when a compliance framework you need points to a hyperscaler. In those cases, optimising in place is usually the better project.

Does AWS charge to move my data out?

AWS waives data-transfer-out charges for customers leaving, on request through AWS Support. Since 8 October 2026, customers outside the EU have 180 days to complete the move. EU customers switch under AWS's EU Data Act terms.

The research behind these numbers is in Leaving AWS in 2026: where the savings are. To have your own bill reviewed, use the form above or see our cloud architecture service.