Skip to main content
Dawloom

SaaS hosting cost calculator

Enter your traffic. See the monthly bill on Vercel Pro, Cloudflare Workers, Railway, and a DigitalOcean Droplet, with or without Postgres. Every price comes from the provider's own pricing page, checked 2026-10-13.

Start from:
Traffic and code

A request is any page, file, or API call. Static files skip your server code. CPU time is time your code computes. Total time also counts waiting on the database.

Database
Estimated monthly bill on four hosts, cheapest first
Host and planHostingWith databaseDetails
Cloudflare WorkersWorkers Paid$5.00$5.00
RailwayHobby$6.02$6.02
A VPS (DigitalOcean)Basic Droplet$7.20$7.20
VercelPro$20.00$20.00

US prices before tax, from each provider's official pricing page, checked 2026-10-13. Vercel uses the iad1 region and its default 2 GB function size. It runs in your browser. Nothing you type is sent anywhere.

How each host bills

  • Vercel Pro charges $20 a month per deploying seat, with $20 of usage credit. CDN traffic is billed in flat tiers. Functions are billed per invocation, per hour of Active CPU, and per GB-hour of memory (Vercel, checked 2026-10-13).
  • Cloudflare Workers charges $5 a month for 10 million requests and 30 million CPU milliseconds. Static files and bandwidth are free (Cloudflare, checked 2026-10-13).
  • Railway charges for memory, CPU, and egress by the minute, after the usage that comes with the plan (Railway, checked 2026-10-13).
  • A DigitalOcean Droplet is a fixed monthly price with a transfer allowance. You run the server (DigitalOcean, checked 2026-10-13).

What the calculator assumes

  • Vercel functions run in iad1 at the default 2 GB size, one request per instance at a time. That is the most memory Vercel can bill.
  • Requests that run server code send the same share of your bandwidth, which Vercel bills as Fast Origin Transfer.
  • We pick the smallest Droplet with enough memory and under 50% average CPU, and add weekly backups.
  • Railway memory is counted as used all month. Your real bill may be lower.
  • Build minutes, logs, image optimization, and support plans are left out.

Three traffic levels, checked 2026-10-13

Monthly hosting bill, database not included. 30% of requests run server code at 20 ms CPU and 150 ms total each. One deploying seat. Prices checked 2026-10-13.
Host Launch 500,000 requests and 20 GB a month Growing 5 million requests and 200 GB a month Busy 50 million requests and 2 TB a month
Vercel Pro $20.00$40.00$169
Cloudflare Workers Workers Paid $5.00$5.00$11.90
Railway Hobby $6.02$20.23$122
A VPS (DigitalOcean) Basic Droplet $7.20$14.40$28.80
The same three levels with Postgres added: 2 GB, 5 GB, and 20 GB of data, with 1, 1, and 4 GB of database memory. First a managed Neon Launch database that never sleeps, then Postgres on the same host. Prices checked 2026-10-13.
Host and database LaunchGrowingBusy
Vercel + Neon $39.78$60.83$252
Cloudflare Workers + Neon $24.78$25.83$95.22
Railway + Neon $25.80$41.06$206
A VPS (DigitalOcean) + Neon $26.98$35.23$112
Railway, Postgres on the host $16.32$30.98$165
A VPS (DigitalOcean), Postgres on the host $14.40$28.80$57.60

Every price the calculator uses

Every hosting price the calculator uses, linked to the official page it came from. US prices, checked 2026-10-13.
Host What Price
Vercel Pro platform fee, includes 1 deploying seat and $20 usage credit $20 a month
Vercel Each extra deploying seat $20 a month
Vercel Flat Rate CDN, included with Pro 1M requests and 1 TB a month
Vercel Flat Rate CDN tier, 10M requests and 50 TB $20 a month
Vercel Flat Rate CDN tier, 50M requests and 50 TB $100 a month
Vercel Flat Rate CDN tier, 150M requests and 50 TB $300 a month
Vercel Function invocations (iad1) $0.6 per 1M
Vercel Fluid Active CPU (iad1) $0.128 per hour
Vercel Fluid provisioned memory (iad1) $0.0106 per GB-hour
Vercel Fast Origin Transfer (iad1) $0.06 per GB
Vercel CDN requests and Fast Data Transfer on demand (iad1) $2 per 1M, $0.15 per GB
Cloudflare Workers Paid, includes 10M requests and 30M CPU ms $5 a month
Cloudflare Requests over 10M $0.3 per 1M
Cloudflare CPU time over 30M ms $0.02 per 1M ms
Cloudflare Static asset requests, egress, bandwidth Free
Railway Hobby plan, includes $5 of usage $5 a month
Railway Pro plan, includes $20 of usage $20 a month
Railway Memory $10 per GB-month
Railway CPU $20 per vCPU-month
Railway Egress $0.05 per GB
Railway Volume storage $0.15 per GB-month
DigitalOcean Basic Droplet 512 MiB, 1 vCPU, 500 GiB transfer $4 a month
DigitalOcean Basic Droplet 1 GiB, 1 vCPU, 1,000 GiB transfer $6 a month
DigitalOcean Basic Droplet 2 GiB, 1 vCPU, 2,000 GiB transfer $12 a month
DigitalOcean Basic Droplet 2 GiB, 2 vCPU, 3,000 GiB transfer $18 a month
DigitalOcean Basic Droplet 4 GiB, 2 vCPU, 4,000 GiB transfer $24 a month
DigitalOcean Transfer over the allowance $0.01 per GiB
DigitalOcean Weekly Droplet backups 20% of the Droplet price

Need the app built as well as hosted? See our web development work.

Questions clients ask

Short answers, no sales language. If yours isn't here, ask an engineer directly.

Ask us anything
How much does Vercel cost for a small SaaS?

Usually $20 a month per deploying seat. Vercel's Hobby plan is free but is for personal, non-commercial use. Pro is $20 a month with one seat and $20 of usage credit, and it now includes a Flat Rate CDN tier of 1 million requests and 1 TB a month. At 5 million requests you move to the $20 tier, so the bill is about $40. Checked 2026-10-13.

What is the cheapest way to host a SaaS?

By the invoice, Cloudflare Workers at $5 a month or a $6 to $24 DigitalOcean Droplet. Workers charge nothing for bandwidth or static files. A Droplet has a fixed price but you run the server yourself. Add the database: Workers and Vercel need a managed one.

Is Railway cheaper than Vercel?

At low traffic, yes. Railway Hobby is $5 a month with $5 of usage included, against Vercel Pro's $20. Railway charges $0.05 per GB of egress, so at 2 TB a month the bandwidth alone is $100 and Railway costs more than Vercel's flat CDN tier.

Does the calculator include the database?

Only if you pick one. You can add Supabase Pro, Neon Launch, DigitalOcean Managed PostgreSQL, or Postgres on the same Railway service or Droplet. Vercel and Cloudflare do not run Postgres, so they need a managed one.

Does the calculator store what I type?

No. It runs in your browser. Nothing you enter is sent anywhere.

More free tools

See all free tools

Planning a SaaS and want the hosting bill right?

We build web platforms on Next.js, SvelteKit, and Postgres and set up hosting that fits the traffic. An engineer replies, not a sales team.

Search the whole site