CloudHosting.io

Heroku

The original git-push PaaS. In maintenance mode since 2026, but still a live comparison point for teams migrating off it.

Last updated 2026-07-18

Starting price
$5/mo
Uptime SLA
99.5% (Postgres Essential); higher SLAs on Standard/Premium/Private/Shield not separately published
Storage
SSD
Regions
2
Managed K8s
No
Compliance
SOC 2, HIPAA (Shield tier only), GDPR, PCI (Shield tier only)
Best forTeams migrating awayLegacy Rails/Node appsHistorical PaaS comparison

Products and pricing

122 tiers

Container-based app runtime (Cedar generation); the core Heroku compute primitive

TierPriceRAMvCPUDiskTransferActions
Eco$5/mo512 MB RAM, 1x-4x compute, sleeps after 30 min inactivity, personal accounts only, $5 flat covers 1000 shared hrs/accountn/an/a
Basic$7/mo ($0.01/hr)512 MB RAM, 1x-4x compute, always on, free SSL, 10 process typesn/an/a
Standard-1X$25/mo ($0.034/hr)512 MB RAM, 1x-4x compute, unlimited process types, app metricsn/an/a
Standard-2X$50/mo ($0.068/hr)1024 MB RAM, 2x-8x computen/an/a
Performance-M$250/mo ($0.341/hr)2560 MB RAM, 12x compute, dedicated, autoscalingn/an/a
Performance-L$500/mo ($0.682/hr)14336 MB RAM, 50x compute, dedicatedn/an/a
Performance-L-RAM$500/mo ($0.682/hr)30720 MB RAM, 24x compute, memory-optimized alternative to Performance-Ln/an/a
Performance-XL$750/mo ($1.023/hr)63488 MB RAM, 50x compute, extended capacityn/an/a
Performance-2XL$1500/mo ($2.045/hr)129024 MB RAM, 100x compute, max performance common-runtime tiern/an/a
TierPriceRAMvCPUDiskTransferActions
Private-S$125/mo1024 MB RAM, 12x compute, dedicated, network-isolatedn/an/a
Private-M$250/mo2560 MB RAM, 12x compute, dedicated, network-isolatedn/an/a
Private-L$500/mo14336 MB RAM, 50x compute, dedicated, network-isolatedn/an/a
Private-L-RAM$500/mo30720 MB RAM, 24x compute, memory-optimized, network-isolatedn/an/a
Private-XL$750/mo63488 MB RAM, 50x compute, network-isolatedn/an/a
Private-2XL$1500/mo129024 MB RAM, 100x compute, network-isolatedn/an/a
TierPriceRAMvCPUDiskTransferActions
Shield-S$150/mo1024 MB RAM, 12x compute, HIPAA/PCI-eligible, dedicatedn/an/a
Shield-M$300/mo2560 MB RAM, 12x compute, HIPAA/PCI-eligible, dedicatedn/an/a
Shield-L$600/mo14336 MB RAM, 50x compute, HIPAA/PCI-eligible, dedicatedn/an/a
Shield-L-RAM$600/mo30720 MB RAM, 24x compute, memory-optimized, HIPAA/PCI-eligiblen/an/a
Shield-XL$900/mo63488 MB RAM, 50x compute, HIPAA/PCI-eligiblen/an/a
Shield-2XL$1800/mo129024 MB RAM, 100x compute, HIPAA/PCI-eligible, max tiern/an/a
TierPriceRAMvCPUDiskTransferActions
Fir generation (range)$25/moRANGE not discrete tier: $25-$2,400/mo across 4 families, up to 64 GB RAM and 32 vCPU; Heroku does not publish a granular per-tier table for Fir dynos as of capture daten/an/a

Managed PostgreSQL, from shared-resource Essential plans to dedicated Private/Shield spaces

TierPriceRAMvCPUDiskTransferActions
Essential-0$5/mo1 GB storage, 20 max connectionsn/an/a
Essential-1$9/mo10 GB storage, 20 max connectionsn/an/a
Essential-2$20/mo32 GB storage, 40 max connectionsn/an/a
TierPriceRAMvCPUDiskTransferActions
Standard-0$50/mo4096 MB RAM, 64 GB storage, 120 max connectionsn/an/a
Standard-2$200/mo8192 MB RAM, 256 GB storage, 400 max connectionsn/an/a
Standard-3$400/mo15360 MB RAM, 512 GB storage, 500 max connectionsn/an/a
Standard-4$750/mo31232 MB RAM, 768 GB storage, 500 max connectionsn/an/a
Standard-5$1400/mo62464 MB RAM, 1 TB storage, 500 max connectionsn/an/a
Standard-6$2000/mo124928 MB RAM, 1.5 TB storage, 500 max connectionsn/an/a
Standard-7$3500/mo249856 MB RAM, 2 TB storage, 500 max connectionsn/an/a
Standard-8$4500/mo499712 MB RAM, 3 TB storage, 500 max connectionsn/an/a
Standard-9$5800/mo786432 MB RAM, 4 TB storage, 500 max connectionsn/an/a
Standard-10$12000/mo1048576 MB RAM, 8 TB storage, 500 max connectionsn/an/a
TierPriceRAMvCPUDiskTransferActions
Premium-0$200/mo4096 MB RAM, 64 GB storage, 120 max connectionsn/an/a
Premium-2$350/mo8192 MB RAM, 256 GB storage, 400 max connectionsn/an/a
Premium-3$750/mo15360 MB RAM, 512 GB storage, 500 max connectionsn/an/a
Premium-4$1200/mo31232 MB RAM, 768 GB storage, 500 max connectionsn/an/a
Premium-5$2500/mo62464 MB RAM, 1 TB storage, 500 max connectionsn/an/a
Premium-6$3500/mo124928 MB RAM, 1.5 TB storage, 500 max connectionsn/an/a
Premium-L-6$4750/mo124928 MB RAM, 2 TB storage, 500 max connectionsn/an/a
Premium-XL-6$6000/mo124928 MB RAM, 3 TB storage, 500 max connectionsn/an/a
Premium-7$6000/mo249856 MB RAM, 2 TB storage, 500 max connectionsn/an/a
Premium-8$8500/mo499712 MB RAM, 3 TB storage, 500 max connectionsn/an/a
Premium-9$11000/mo786432 MB RAM, 4 TB storage, 500 max connectionsn/an/a
Premium-L-9$12500/mo786432 MB RAM, 5 TB storage, 500 max connectionsn/an/a
Premium-XL-9$14000/mo786432 MB RAM, 6 TB storage, 500 max connectionsn/an/a
Premium-10$24000/mo1048576 MB RAM, 8 TB storage, 500 max connectionsn/an/a
TierPriceRAMvCPUDiskTransferActions
Private-0$300/mo4096 MB RAM, 64 GB storage, 120 max connectionsn/an/a
Private-2$600/mo8192 MB RAM, 256 GB storage, 400 max connectionsn/an/a
Private-3$1000/mo15360 MB RAM, 512 GB storage, 500 max connectionsn/an/a
Private-4$1500/mo31232 MB RAM, 768 GB storage, 500 max connectionsn/an/a
Private-5$2800/mo62464 MB RAM, 1 TB storage, 500 max connectionsn/an/a
Private-6$3600/mo124928 MB RAM, 1.5 TB storage, 500 max connectionsn/an/a
Private-L-6$5300/mo124928 MB RAM, 2 TB storage, 500 max connectionsn/an/a
Private-XL-6$6800/mo124928 MB RAM, 3 TB storage, 500 max connectionsn/an/a
Private-7$7000/mo249856 MB RAM, 2 TB storage, 500 max connectionsn/an/a
Private-8$10000/mo499712 MB RAM, 3 TB storage, 500 max connectionsn/an/a
Private-9$13000/mo786432 MB RAM, 4 TB storage, 500 max connectionsn/an/a
Private-L-9$15000/mo786432 MB RAM, 5 TB storage, 500 max connectionsn/an/a
Private-XL-9$17000/mo786432 MB RAM, 6 TB storage, 500 max connectionsn/an/a
Private-10$28000/mo1048576 MB RAM, 8 TB storage, 500 max connectionsn/an/a
TierPriceRAMvCPUDiskTransferActions
Shield-0$350/mo4096 MB RAM, 64 GB storage, 120 max connectionsn/an/a
Shield-2$750/mo8192 MB RAM, 256 GB storage, 400 max connectionsn/an/a
Shield-3$1200/mo15360 MB RAM, 512 GB storage, 500 max connectionsn/an/a
Shield-4$1800/mo31232 MB RAM, 768 GB storage, 500 max connectionsn/an/a
Shield-5$3400/mo62464 MB RAM, 1 TB storage, 500 max connectionsn/an/a
Shield-6$4400/mo124928 MB RAM, 1.5 TB storage, 500 max connectionsn/an/a
Shield-L-6$6400/mo124928 MB RAM, 2 TB storage, 500 max connectionsn/an/a
Shield-XL-6$8400/mo124928 MB RAM, 3 TB storage, 500 max connectionsn/an/a
Shield-7$8400/mo249856 MB RAM, 2 TB storage, 500 max connectionsn/an/a
Shield-8$12250/mo499712 MB RAM, 3 TB storage, 500 max connectionsn/an/a
Shield-9$16000/mo786432 MB RAM, 4 TB storage, 500 max connectionsn/an/a
Shield-L-9$18500/mo786432 MB RAM, 5 TB storage, 500 max connectionsn/an/a
Shield-XL-9$21000/mo786432 MB RAM, 6 TB storage, 500 max connectionsn/an/a
Shield-10$34000/mo1048576 MB RAM, 8 TB storage, 500 max connectionsn/an/a
TierPriceRAMvCPUDiskTransferActions
Advanced 4G-Performance$0/mo4 GB2 vCPU102400 GB-
Advanced 8G-Performance$0/mo8 GB2 vCPU102400 GB-
Advanced 16G-Performance$0/mo16 GB2 vCPU102400 GB-
Advanced 32G-Performance$0/mo32 GB4 vCPU102400 GB-
Advanced 64G-Performance$0/mo64 GB8 vCPU102400 GB-
Advanced 128G-Performance$0/mo128 GB16 vCPU102400 GB-
Advanced 256G-Performance$0/mo256 GB32 vCPU102400 GB-
Advanced 384G-Performance$0/mo384 GB48 vCPU102400 GB-
Advanced 512G-Performance$0/mo512 GB64 vCPU102400 GB-
Advanced 768G-Performance$0/mo768 GB96 vCPU102400 GB-
Advanced 1536G-Performance$0/mo1536 GB192 vCPU102400 GB-

Managed Redis (marketed by Heroku as "Key-Value Store" on its add-ons pricing page)

TierPriceRAMvCPUDiskTransferActions
Mini$3/mo25 MB memory, 20 max connectionsn/an/a
Premium-0$15/mo50 MB memory, 40 max connectionsn/an/a
Premium-1$30/mo100 MB memory, 80 max connectionsn/an/a
Premium-2$60/mo250 MB memory, 200 max connectionsn/an/a
Premium-3$120/mo500 MB memory, 400 max connectionsn/an/a
Premium-5$200/mo1 GB memory, 1000 max connectionsn/an/a
Premium-7$750/mo7 GB memory, 10000 max connectionsn/an/a
Premium-9$1450/mo10 GB memory, 25000 max connectionsn/an/a
Premium-10$3500/mo25 GB memory, 40000 max connectionsn/an/a
Premium-12$6500/mo50 GB memory, 65000 max connectionsn/an/a
Premium-14$12500/mo100 GB memory, 65000 max connectionsn/an/a
TierPriceRAMvCPUDiskTransferActions
Private-3$150/mo500 MB memory, 400 max connectionsn/an/a
Private-5$250/mo750 MB memory, 700 max connectionsn/an/a
Private-7$900/mo7 GB memory, 10000 max connectionsn/an/a
Private-9$1750/mo10 GB memory, 25000 max connectionsn/an/a
Private-10$4000/mo25 GB memory, 40000 max connectionsn/an/a
Private-12$7500/mo50 GB memory, 65000 max connectionsn/an/a
Private-14$14000/mo100 GB memory, 65000 max connectionsn/an/a
TierPriceRAMvCPUDiskTransferActions
Shield-3$210/mo500 MB memory, 400 max connectionsn/an/a
Shield-5$350/mo750 MB memory, 700 max connectionsn/an/a
Shield-7$1100/mo7 GB memory, 10000 max connectionsn/an/a
Shield-9$2100/mo10 GB memory, 25000 max connectionsn/an/a
Shield-10$4800/mo25 GB memory, 40000 max connectionsn/an/a
Shield-12$9000/mo50 GB memory, 65000 max connectionsn/an/a
Shield-14$19600/mo100 GB memory, 65000 max connectionsn/an/a

Managed Apache Kafka, multi-tenant Basic plans through dedicated 8-broker Extended plans

TierPriceRAMvCPUDiskTransferActions
Basic-0$100/mo ($0.139/hr)3.73 GB capacity, 7-day retention, 64 kb/s produce, 256 kb/s consumen/an/a
Basic-1$125/mo ($0.174/hr)29.8 GB capacity, 7-day retention, 512 kb/s produce, 2,048 kb/s consumen/an/a
Basic-2$175/mo ($0.243/hr)59.6 GB capacity, 7-day retention, 4,096 kb/s produce, 16,384 kb/s consumen/an/a
TierPriceRAMvCPUDiskTransferActions
Standard-0$1500/mo ($2.083/hr)150 GB capacity, 2-week retention, not published per-tiern/an/a
Standard-1$1800/mo ($2.5/hr)300 GB capacity, 2-week retention, not published per-tiern/an/a
Standard-2$3200/mo ($4.444/hr)900 GB capacity, 2-week retention, not published per-tiern/an/a
TierPriceRAMvCPUDiskTransferActions
Extended-0$4000/mo ($5.556/hr)400 GB capacity, 6-week retention, not published per-tiern/an/a
Extended-1$5000/mo ($6.944/hr)400 GB capacity, 6-week retention, not published per-tiern/an/a
Extended-2$8700/mo ($12.083/hr)2,400 GB capacity, 6-week retention, not published per-tiern/an/a

Price history

We keep every price we've ever captured for Heroku, so you can see whether a plan's price is holding, creeping up, or recently dropped before you commit.

$5Jul 18, 2026: $5/moJul 18, 2026Today$5/mo
Current
$5/mo
Lowest tracked
$5/mo
Highest tracked
$5/mo
Price changes
0
Last checked
Aug 24, 2026

Tracked since Jul 18, 2026. Heroku hasn't changed this price in that time — we re-check it weekly, and each hollow point above is a check that found the same price.

Get an email the moment any Heroku price on this chart moves.

Hidden costs

  • Eco dynos ($5/mo flat) are personal-account only and not available to Enterprise/Team customers
  • Postgres Essential tier has no fork/follow, no HA, and only 99.5% uptime SLA -- a hidden reliability cliff vs. Standard
  • Add-on overages (Postgres row/connection limits, Redis memory limits) can force an unplanned upgrade to the next tier
  • Performance dynos require an established payment/billing history before they can be provisioned
  • Private Spaces and Shield Private Spaces carry a substantial network-isolation premium (2-3x) over common-runtime equivalents
  • Heroku Postgres Advanced tier pricing is not published; requires contacting sales

Runs these stacks well

  • Ruby on Rails

    Heroku's classic buildpacks were built around Rails and remain a simple deploy path.

  • Ruby

    Heroku's classic buildpacks remain a simple, well-documented Ruby deploy path.

  • Next.js

    Deploys Next.js as a managed app on Heroku's Dynos — git push, no server admin.

  • Nuxt

    Deploys Nuxt as a managed app on Heroku's Dynos — git push, no server admin.

  • SvelteKit

    Deploys SvelteKit as a managed app on Heroku's Dynos — git push, no server admin.

  • Remix

    Deploys Remix as a managed app on Heroku's Dynos — git push, no server admin.

  • SolidStart

    Deploys SolidStart as a managed app on Heroku's Dynos — git push, no server admin.

  • Qwik

    Deploys Qwik as a managed app on Heroku's Dynos — git push, no server admin.

  • Django

    Deploys Django as a managed app on Heroku's Dynos — git push, no server admin.

  • Flask

    Deploys Flask as a managed app on Heroku's Dynos — git push, no server admin.

  • FastAPI

    Deploys FastAPI as a managed app on Heroku's Dynos — git push, no server admin.

  • Sinatra

    Deploys Sinatra as a managed app on Heroku's Dynos — git push, no server admin.

  • Express

    Deploys Express as a managed app on Heroku's Dynos — git push, no server admin.

  • NestJS

    Deploys NestJS as a managed app on Heroku's Dynos — git push, no server admin.

  • Fastify

    Deploys Fastify as a managed app on Heroku's Dynos — git push, no server admin.

  • Spring Boot

    Deploys Spring Boot as a managed app on Heroku's Dynos — git push, no server admin.

  • ASP.NET Core

    Deploys ASP.NET Core as a managed app on Heroku's Dynos — git push, no server admin.

  • Gin

    Deploys Gin as a managed app on Heroku's Dynos — git push, no server admin.

  • Echo

    Deploys Echo as a managed app on Heroku's Dynos — git push, no server admin.

  • Actix Web

    Deploys Actix Web as a managed app on Heroku's Dynos — git push, no server admin.

  • Axum

    Deploys Axum as a managed app on Heroku's Dynos — git push, no server admin.

  • Phoenix

    Deploys Phoenix as a managed app on Heroku's Dynos — git push, no server admin.

  • PostgreSQL

    Sells managed PostgreSQL hosting (Heroku Postgres), so you skip running the database yourself.

  • Redis

    Sells managed Redis hosting (Heroku Data for Redis), so you skip running the database yourself.

  • Strapi

    Deploys Strapi as a managed app on Heroku's Dynos — git push, no server admin.

  • Ghost

    Deploys Ghost as a managed app on Heroku's Dynos — git push, no server admin.

  • Umbraco

    Deploys Umbraco as a managed app on Heroku's Dynos — git push, no server admin.

  • DNN (DotNetNuke)

    Deploys DNN (DotNetNuke) as a managed app on Heroku's Dynos — git push, no server admin.

  • Medusa

    Deploys Medusa as a managed app on Heroku's Dynos — git push, no server admin.

  • Saleor

    Deploys Saleor as a managed app on Heroku's Dynos — git push, no server admin.

Not sure what to build with? Run the Tech Stack Wizard.

Guides for evaluating Heroku