infraprice.dev
Get the digest
Changes · Providers · Heroku
H

Heroku

tracking https://www.heroku.com/pricing · crawled daily · · RSS
🔔 Alert me+ Watchlist
Last change
5dago
Changes detected
90in the last 90 days
Major changes
0none detected
Volatility score
●●●○○moderate-high

Current plans · AS CRAWLED

Change cadence · detected history
AUG '26AUG '26SEP '26OCT '26

Change history

Most recent first · 90 changes detected
OCT 23, 2026 · 06:50 UTC
notable

Was
["Multi-tenant (shared server)","High availability with low-latency failover","Resource scalability"]
→
Now
["Multi-tenant (shared server)","High availability with low-latency failover"]

Heroku removed the "Resource scalability" feature from the Key-Value Store Premium 5 plan.

plans[Key-Value Store Premium 5].features
#Key-Value Store Premium 5
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"8 GB","disk_size":"256 GB","connection_limit":"400"}
→
Now
{"ram":"8 GB","disk":"256 GB","connections":"400"}

Heroku renamed fields in the Postgres Standard-2 limits (disk_size to disk, connection_limit to connections). The values stayed the same: 8 GB RAM, 256 GB disk, 400 connections.

plans[Postgres Standard-2].included
#Postgres Standard-2
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"4 GB","disk_size":"64 GB","connection_limit":"120"}
→
Now
{"ram":"4 GB","disk":"64 GB","connections":"120"}

Heroku renamed fields in the Postgres Premium-0 limits (disk_size to disk, connection_limit to connections). The values stayed the same: 4 GB RAM, 64 GB disk, 120 connections.

plans[Postgres Premium-0].included
#Postgres Premium-0
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"2.5 GB","compute":"12x","dyno_units_per_month":"8"}
→
Now
{"ram":"2.5 GB","compute":"12x","dyno_units":"8/month"}

Heroku changed the Performance-M Dyno field from dyno_units_per_month "8" to dyno_units "8/month". The allowance stayed at 8 and only the labeling changed.

plans[Performance-M Dyno].included
#Performance-M Dyno
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"2.5 GB","compute":"12x","dyno_units_per_month":"10"}
→
Now
{"ram":"2.5 GB","compute":"12x","dyno_units":"10/month"}

Heroku renamed the included-limit field for the Private-M Dyno from dyno_units_per_month (10) to dyno_units (10/month). RAM (2.5 GB) and compute (12x) were unchanged.

plans[Private-M Dyno].included
#Private-M Dyno
OCT 23, 2026 · 06:50 UTC
minor

Was
["Network isolation in Private Space"]
→
Now
["Network isolation in Private Space","Private Space required"]

Heroku added a 'Private Space required' feature entry to Postgres Private-5, alongside 'Network isolation in Private Space'.

plans[Postgres Private-5].features
#Postgres Private-5
OCT 23, 2026 · 06:50 UTC
notable

Was
["Dedicated server","No row limitations","Fork and follow support","Rollback up to 4 days"]
→
Now
["Dedicated server","Fork and follow support","Rollback up to 4 days","Priority service restoration"]

Heroku removed "No row limitations" from the Postgres Standard-2 feature list and added "Priority service restoration".

plans[Postgres Standard-2].features
#Postgres Standard-2
OCT 23, 2026 · 06:50 UTC
minor

Was
["Full network isolation","Dedicated Kubernetes runtime environment","Private network and data services"]
→
Now
["Full network isolation","Dedicated Kubernetes runtime environment","Private network and data services","Private Space required"]

Heroku added "Private Space required" to the feature list of the Fir Classic 2CPU-1GB plan.

plans[Fir Classic 2CPU-1GB].features
#Fir Classic 2CPU-1GB
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"4 GB","disk_size":"64 GB","connection_limit":"120"}
→
Now
{"ram":"4 GB","disk":"64 GB","connections":"120"}

Heroku renamed fields in the Postgres Standard-0 limits (disk_size to disk, connection_limit to connections). The values stayed the same: 4 GB RAM, 64 GB disk, 120 connections.

plans[Postgres Standard-0].included
#Postgres Standard-0
OCT 23, 2026 · 06:50 UTC
minor

Was
["Network isolation in Private Space"]
→
Now
["Network isolation in Private Space","Private Space required"]

Heroku added a 'Private Space required' feature entry to Postgres Private-L-6, alongside 'Network isolation in Private Space'.

plans[Postgres Private-L-6].features
#Postgres Private-L-6
OCT 23, 2026 · 06:50 UTC
notable

Heroku removed the Dyno Shield-L-RAM plan, previously listed at $600/mo with 30 GB RAM and 24 dyno units per month.

plans[Dyno Shield-L-RAM]
#Dyno Shield-L-RAM
OCT 23, 2026 · 06:50 UTC
notable

Heroku removed the Key-Value Store Private-3 plan, previously listed at $150/mo with 500 MB RAM and a 400 connection limit.

plans[Key-Value Store Private-3]
#Key-Value Store Private-3
OCT 23, 2026 · 06:50 UTC
notable

Heroku removed the Postgres Private-0 plan, previously listed at $300/mo with 4 GB RAM, 68 GB disk and a 120 connection limit.

plans[Postgres Private-0]
#Postgres Private-0
OCT 23, 2026 · 06:50 UTC
notable

Heroku removed the Dyno Performance-L-RAM plan, previously listed at $500/mo with 30 GB RAM and 16 dyno units per month.

plans[Dyno Performance-L-RAM]
#Dyno Performance-L-RAM
OCT 23, 2026 · 06:50 UTC
notable

Heroku removed the Dyno Private-L-RAM plan, previously listed at $500/mo with 30 GB RAM and 20 dyno units per month.

plans[Dyno Private-L-RAM]
#Dyno Private-L-RAM
OCT 23, 2026 · 06:50 UTC
notable

Heroku removed the Postgres Private-2 plan, previously listed at $600/mo with 8 GB RAM, 256 GB disk and a 400 connection limit.

plans[Postgres Private-2]
#Postgres Private-2
OCT 23, 2026 · 06:50 UTC
minor

Heroku added the Key-Value Store Private-0 (300) plan at $300/mo with 500 MB RAM and 400 connections.

plans[Key-Value Store Private-0 (300)]
#Key-Value Store Private-0 (300)
OCT 23, 2026 · 06:50 UTC
minor

Heroku added the Key-Value Store Private-2 plan at $600/mo with 500 MB RAM and 400 connections.

plans[Key-Value Store Private-2]
#Key-Value Store Private-2
OCT 23, 2026 · 06:50 UTC
minor

Heroku added the Key-Value Store Private-7 plan at $900/mo with 7 GB RAM and 10,000 connections.

plans[Key-Value Store Private-7]
#Key-Value Store Private-7
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"0.5 GB","compute":"1x-4x","process_types":"10","dyno_units_per_month":"0.28"}
→
Now
{"ram":"0.5 GB","compute":"1x-4x","dyno_units":"0.28/month","process_types":"10"}

Heroku changed the Basic Dyno included-limits field from dyno_units_per_month "0.28" to dyno_units "0.28/month". The allowance stayed at 0.28 and only the labeling changed.

plans[Basic Dyno].included
#Basic Dyno
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"shared","disk_size":"1 GB","table_limit":"4,000","connection_limit":"20"}
→
Now
{"ram":"shared","disk":"1 GB","connections":"20","table_limit":"4000"}

Heroku renamed fields in the Postgres Essential-0 limits (disk_size to disk, connection_limit to connections) and wrote the table limit as 4000 instead of 4,000. The values stayed the same: 1 GB disk, 20 connections, 4,000 tables.

plans[Postgres Essential-0].included
#Postgres Essential-0
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"shared","disk_size":"10 GB","table_limit":"4,000","connection_limit":"20"}
→
Now
{"ram":"shared","disk":"10 GB","connections":"20","table_limit":"4000"}

Heroku renamed fields in the Postgres Essential-1 limits (disk_size to disk, connection_limit to connections) and wrote the table limit as 4000 instead of 4,000. The values stayed the same: 10 GB disk, 20 connections.

plans[Postgres Essential-1].included
#Postgres Essential-1
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"shared","disk_size":"32 GB","table_limit":"4,000","connection_limit":"40"}
→
Now
{"ram":"shared","disk":"32 GB","connections":"40","table_limit":"4000"}

Heroku renamed fields in the Postgres Essential-2 limits (disk_size to disk, connection_limit to connections) and wrote the table limit as 4000 instead of 4,000. The values stayed the same: 32 GB disk, 40 connections.

plans[Postgres Essential-2].included
#Postgres Essential-2
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"25 MB","connection_limit":"20"}
→
Now
{"ram":"25 MB","connections":"20"}

Heroku renamed the Key-Value Store Mini field connection_limit to connections. The value stayed at 20 and RAM stayed at 25 MB.

plans[Key-Value Store Mini].included
#Key-Value Store Mini
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"50 MB","connection_limit":"40"}
→
Now
{"ram":"50 MB","connections":"40"}

Heroku renamed the Key-Value Store Premium 0 field connection_limit to connections. The value stayed at 40 and RAM stayed at 50 MB.

plans[Key-Value Store Premium 0].included
#Key-Value Store Premium 0
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"0.5 GB","compute":"1x-4x","dyno_units_per_month":"1"}
→
Now
{"ram":"0.5 GB","compute":"1x-4x","dyno_units":"1/month"}

Heroku changed the Standard-1X Dyno field from dyno_units_per_month "1" to dyno_units "1/month". The allowance stayed at 1 and only the labeling changed.

plans[Standard-1X Dyno].included
#Standard-1X Dyno
OCT 23, 2026 · 06:50 UTC
minor

Was
["Full network isolation","Dedicated Kubernetes runtime environment","Private network and data services","Private Space required"]
→
Now
["Full network isolation","Available in multiple global regions","Dedicated Kubernetes runtime environment","Private network and data services","Private Space required"]

Heroku added the feature "Available in multiple global regions" to the Fir Classic 1CPU-0.5GB plan.

plans[Fir Classic 1CPU-0.5GB].features
#Fir Classic 1CPU-0.5GB
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"100 MB","connection_limit":"80"}
→
Now
{"ram":"100 MB","connections":"80"}

Heroku renamed the Key-Value Store Premium 1 field connection_limit to connections. The value stayed at 80 and RAM stayed at 100 MB.

plans[Key-Value Store Premium 1].included
#Key-Value Store Premium 1
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"1 GB","compute":"2x-8x","dyno_units_per_month":"2"}
→
Now
{"ram":"1 GB","compute":"2x-8x","dyno_units":"2/month"}

Heroku changed the Standard-2X Dyno field from dyno_units_per_month "2" to dyno_units "2/month". The allowance stayed at 2 and only the labeling changed.

plans[Standard-2X Dyno].included
#Standard-2X Dyno
OCT 23, 2026 · 06:50 UTC
minor

Was
["Dedicated server (not shared)","No row limitations","Fork and follow support","Rollback up to 4 days","Priority service restoration","Credential Management"]
→
Now
["Dedicated server","No row limitations","Fork and follow support","Rollback up to 4 days","Priority service restoration","Credential Management","Max downtime 1 hour per month"]

Heroku changed the Postgres Standard-0 feature "Dedicated server (not shared)" to "Dedicated server" and added "Max downtime 1 hour per month". The other listed features were unchanged.

plans[Postgres Standard-0].features
#Postgres Standard-0
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"250 MB","connection_limit":"200"}
→
Now
{"ram":"250 MB","connections":"200"}

Heroku renamed the Key-Value Store Premium 2 field connection_limit to connections. The value stayed at 200 and RAM stayed at 250 MB.

plans[Key-Value Store Premium 2].included
#Key-Value Store Premium 2
OCT 23, 2026 · 06:50 UTC
notable

Was
["Full network isolation","Dedicated Kubernetes runtime environment","Private network and data services"]
→
Now
["Full network isolation","Dedicated Kubernetes runtime environment","Private Space required"]

Heroku removed "Private network and data services" from the Fir General Purpose 2CPU-4GB feature list and added "Private Space required".

plans[Fir General Purpose 2CPU-4GB].features
#Fir General Purpose 2CPU-4GB
OCT 23, 2026 · 06:50 UTC
notable

Was
["Full network isolation","Dedicated Kubernetes runtime environment","Private network and data services"]
→
Now
["Full network isolation","Dedicated Kubernetes runtime environment","Private Space required"]

Heroku removed "Private network and data services" from the Fir Memory 1CPU-8GB feature list and added "Private Space required".

plans[Fir Memory 1CPU-8GB].features
#Fir Memory 1CPU-8GB
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"500 MB","connection_limit":"400"}
→
Now
{"ram":"500 MB","connections":"400"}

Heroku renamed the Key-Value Store Premium 3 field connection_limit to connections. The value stayed at 400 and RAM stayed at 500 MB.

plans[Key-Value Store Premium 3].included
#Key-Value Store Premium 3
OCT 23, 2026 · 06:50 UTC
notable

Was
["Multi-tenant (shared server)","High availability with low-latency failover","Resource scalability"]
→
Now
["Multi-tenant (shared server)","High availability with low-latency failover"]

Heroku removed the "Resource scalability" feature from the Key-Value Store Premium 3 plan.

plans[Key-Value Store Premium 3].features
#Key-Value Store Premium 3
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"1 GB","compute":"12x","dyno_units_per_month":"5"}
→
Now
{"ram":"1 GB","compute":"12x","dyno_units":"5/month"}

Heroku changed the Private-S Dyno field from dyno_units_per_month "5" to dyno_units "5/month". The allowance stayed at 5 and only the labeling changed.

plans[Private-S Dyno].included
#Private-S Dyno
OCT 23, 2026 · 06:50 UTC
notable

Was
["Includes all Performance features","Full network isolation","Available in ten global regions","Dedicated runtime environment","Private network and data services","Private Space required"]
→
Now
["Includes all Performance features","Full network isolation","Available in ten global regions","Dedicated runtime environment","Private Space required"]

Heroku removed "Private network and data services" from the Private-S Dyno feature list. The other features were unchanged.

plans[Private-S Dyno].features
#Private-S Dyno
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"1 GB","compute":"12x","dyno_units_per_month":"6"}
→
Now
{"ram":"1 GB","compute":"12x","dyno_units":"6/month"}

Heroku changed the Shield-S Dyno field from dyno_units_per_month "6" to dyno_units "6/month". The allowance stayed at 6 and only the labeling changed.

plans[Shield-S Dyno].included
#Shield-S Dyno
OCT 23, 2026 · 06:50 UTC
minor

Was
["Includes all Private features","Dedicated environment for high compliance apps","HIPAA BAA support","PCI compliance","Keystroke logging","Strict TLS enforcement"]
→
Now
["Includes all Private features","Dedicated environment for high compliance apps","HIPAA compliance (BAA)","PCI compliance","Keystroke logging","Space level log drains","Strict TLS enforcement","Private Space required"]

Heroku reworded the Shield-S Dyno feature "HIPAA BAA support" to "HIPAA compliance (BAA)" and added "Space level log drains" and "Private Space required".

plans[Shield-S Dyno].features
#Shield-S Dyno
OCT 23, 2026 · 06:50 UTC
notable

Was
["Full network isolation","Dedicated Kubernetes runtime environment","Private network and data services"]
→
Now
["Full network isolation","Dedicated Kubernetes runtime environment","Private Space required"]

Heroku removed "Private network and data services" from the Fir Compute 2CPU-4GB feature list and added "Private Space required".

plans[Fir Compute 2CPU-4GB].features
#Fir Compute 2CPU-4GB
OCT 23, 2026 · 06:50 UTC
minor

Was
{"vcpu":"2","memory":"4 GB","connections":"400","included_storage":"100 GB-mo"}
→
Now
{"vcpu":"2","memory":"4 GB","connections":"400","storage_included":"100GB-mo"}

Heroku renamed the Postgres Advanced 4G-Performance field included_storage to storage_included and changed "100 GB-mo" to "100GB-mo". The storage amount stayed at 100 GB-mo.

plans[Postgres Advanced 4G-Performance].included
#Postgres Advanced 4G-Performance
OCT 23, 2026 · 06:50 UTC
notable

Was
["Full network isolation","Dedicated Kubernetes runtime environment","Private network and data services"]
→
Now
["Full network isolation","Dedicated Kubernetes runtime environment","Private Space required"]

Heroku removed "Private network and data services" from the Fir General Purpose 2CPU-8GB feature list and added "Private Space required".

plans[Fir General Purpose 2CPU-8GB].features
#Fir General Purpose 2CPU-8GB
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"1 GB","connection_limit":"1,000"}
→
Now
{"ram":"1 GB","connections":"1000"}

Heroku renamed the Key-Value Store Premium 5 field connection_limit to connections and wrote the value as 1000 instead of 1,000. The limit stayed the same.

plans[Key-Value Store Premium 5].included
#Key-Value Store Premium 5
OCT 23, 2026 · 06:50 UTC
notable

Was
["Includes all Performance features","Full network isolation","Dedicated runtime environment","Private Space required"]
→
Now
["Includes all Performance features","Full network isolation","Private Space required"]

Heroku removed 'Dedicated runtime environment' from the Private-M Dyno feature list. The other three listed features (Performance features, full network isolation, Private Space required) were unchanged.

plans[Private-M Dyno].features
#Private-M Dyno
OCT 23, 2026 · 06:50 UTC
minor

Was
["Full network isolation","Dedicated Kubernetes runtime environment"]
→
Now
["Full network isolation","Dedicated Kubernetes runtime environment","Private Space required"]

Heroku added 'Private Space required' to the Fir Memory 2CPU-16GB feature list.

plans[Fir Memory 2CPU-16GB].features
#Fir Memory 2CPU-16GB
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"750 MB","connection_limit":"700","requires_private_space":"yes"}
→
Now
{"ram":"750 MB","connections":"700"}

Heroku renamed connection_limit to connections (700) for Key-Value Store Private-5 and dropped the requires_private_space field from the included limits. RAM stayed at 750 MB.

plans[Key-Value Store Private-5].included
#Key-Value Store Private-5
OCT 23, 2026 · 06:50 UTC
notable

Was
["Network isolation in Private Space","Region support","High availability","Private Space required"]
→
Now
["Network isolation in Private Space","Fork support","High availability","Private Space required"]

Heroku replaced 'Region support' with 'Fork support' in the Key-Value Store Private-5 feature list, which removed the listed Region support. High availability and network isolation in Private Space were unchanged.

plans[Key-Value Store Private-5].features
#Key-Value Store Private-5
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"2.5 GB","compute":"12x","dyno_units_per_month":"12"}
→
Now
{"ram":"2.5 GB","compute":"12x","dyno_units":"12/month"}

Heroku renamed the included-limit field for the Shield-M Dyno from dyno_units_per_month (12) to dyno_units (12/month). RAM and compute were unchanged.

plans[Shield-M Dyno].included
#Shield-M Dyno
OCT 23, 2026 · 06:50 UTC
notable

Was
["Includes all Private features","HIPAA BAA support","PCI compliance","Keystroke logging"]
→
Now
["Includes all Private features","HIPAA compliance (BAA)","PCI compliance","Private Space required"]

Heroku removed 'Keystroke logging' from the Shield-M Dyno feature list and added 'Private Space required'. 'HIPAA BAA support' was reworded to 'HIPAA compliance (BAA)'.

plans[Shield-M Dyno].features
#Shield-M Dyno
OCT 23, 2026 · 06:50 UTC
minor

Was
["Full network isolation","Dedicated Kubernetes runtime environment"]
→
Now
["Full network isolation","Dedicated Kubernetes runtime environment","Private Space required"]

Heroku added 'Private Space required' to the Fir Compute 4CPU-8GB feature list.

plans[Fir Compute 4CPU-8GB].features
#Fir Compute 4CPU-8GB
OCT 23, 2026 · 06:50 UTC
minor

Was
{"vcpu":"2","memory":"8 GB","connections":"800"}
→
Now
{"vcpu":"2","memory":"8 GB","connections":"800","storage_included":"100GB-mo"}

Heroku added a storage_included value of 100GB-mo to the Postgres Advanced 8G-Performance included limits. vCPU (2), memory (8 GB) and connections (800) were unchanged.

plans[Postgres Advanced 8G-Performance].included
#Postgres Advanced 8G-Performance
OCT 23, 2026 · 06:50 UTC
minor

Was
["Pay only for what you use","Decoupled storage and compute","Zero-downtime scaling","High Availability"]
→
Now
["Pay only for what you use","Decoupled storage and compute","Zero-downtime scaling","High Availability (customer configurable)"]

Heroku reworded 'High Availability' to 'High Availability (customer configurable)' in the Postgres Advanced 8G-Performance feature list.

plans[Postgres Advanced 8G-Performance].features
#Postgres Advanced 8G-Performance
OCT 23, 2026 · 06:50 UTC
minor

Was
["Full network isolation","Dedicated Kubernetes runtime environment"]
→
Now
["Full network isolation","Dedicated Kubernetes runtime environment","Private Space required"]

Heroku added 'Private Space required' to the Fir General Purpose 4CPU-16GB feature list.

plans[Fir General Purpose 4CPU-16GB].features
#Fir General Purpose 4CPU-16GB
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"8 GB","disk_size":"256 GB","connection_limit":"400"}
→
Now
{"ram":"8 GB","disk":"256 GB","connections":"400"}

Heroku renamed the Postgres Premium-2 limit fields (disk_size to disk, connection_limit to connections). Values were unchanged at 8 GB RAM, 256 GB disk and 400 connections.

plans[Postgres Premium-2].included
#Postgres Premium-2
OCT 23, 2026 · 06:50 UTC
minor

Was
["High Availability","Roll back up to 7 days","Everything in Standard tier plans"]
→
Now
["High Availability","Roll back up to 7 days","Max downtime 15 minutes per month"]

Heroku replaced 'Everything in Standard tier plans' with 'Max downtime 15 minutes per month' in the Postgres Premium-2 feature list. High Availability and 7-day rollback were unchanged.

plans[Postgres Premium-2].features
#Postgres Premium-2
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"4 GB","disk_size":"68 GB","connection_limit":"120"}
→
Now
{"ram":"4 GB","disk":"68 GB","connections":"120"}

Heroku renamed the Postgres Shield-0 limit fields (disk_size to disk, connection_limit to connections). Values were unchanged at 4 GB RAM, 68 GB disk and 120 connections.

plans[Postgres Shield-0].included
#Postgres Shield-0
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"15 GB","disk_size":"512 GB","connection_limit":"500"}
→
Now
{"ram":"15 GB","disk":"512 GB","connections":"500"}

Heroku renamed the Postgres Standard-3 limit fields (disk_size to disk, connection_limit to connections). Values were unchanged at 15 GB RAM, 512 GB disk and 500 connections.

plans[Postgres Standard-3].included
#Postgres Standard-3
OCT 23, 2026 · 06:50 UTC
notable

Was
["Dedicated server","No row limitations","Fork and follow support"]
→
Now
["Dedicated server","Fork and follow support","Rollback up to 4 days"]

Heroku removed 'No row limitations' from the Postgres Standard-3 feature list and added 'Rollback up to 4 days'. Dedicated server and fork and follow support were unchanged.

plans[Postgres Standard-3].features
#Postgres Standard-3
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"14 GB","compute":"50x","dyno_units_per_month":"16"}
→
Now
{"ram":"14 GB","compute":"50x","dyno_units":"16/month"}

Heroku renamed the included-limit field for the Performance-L Dyno from dyno_units_per_month (16) to dyno_units (16/month). RAM and compute were unchanged.

plans[Performance-L Dyno].included
#Performance-L Dyno
OCT 23, 2026 · 06:50 UTC
notable

Was
["Includes all Standard features","Predictable performance","Dedicated compute resources","Autoscaling"]
→
Now
["Includes all Standard features","Dedicated compute resources","Autoscaling"]

Heroku removed 'Predictable performance' from the Performance-L Dyno feature list. Dedicated compute resources and autoscaling remained listed.

plans[Performance-L Dyno].features
#Performance-L Dyno
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"14 GB","compute":"50x","dyno_units_per_month":"20"}
→
Now
{"ram":"14 GB","compute":"50x","dyno_units":"20/month"}

Heroku renamed the included-limit field for the Private-L Dyno from dyno_units_per_month (20) to dyno_units (20/month). RAM and compute were unchanged.

plans[Private-L Dyno].included
#Private-L Dyno
OCT 23, 2026 · 06:50 UTC
minor

Was
["Full network isolation","Dedicated Kubernetes runtime environment"]
→
Now
["Full network isolation","Dedicated Kubernetes runtime environment","Private Space required"]

Heroku added 'Private Space required' to the Fir Memory 4CPU-32GB feature list.

plans[Fir Memory 4CPU-32GB].features
#Fir Memory 4CPU-32GB
OCT 23, 2026 · 06:50 UTC
minor

Was
{"vcpu":"2","memory":"16 GB","connections":"1,600"}
→
Now
{"vcpu":"2","memory":"16 GB","connections":"1600","storage_included":"100GB-mo"}

Heroku added a storage_included value of 100GB-mo to the Postgres Advanced 16G-Performance included limits and reformatted connections from '1,600' to '1600'. The connection count itself was unchanged.

plans[Postgres Advanced 16G-Performance].included
#Postgres Advanced 16G-Performance
OCT 23, 2026 · 06:50 UTC
notable

Was
["Pay only for what you use","Decoupled storage and compute","High Availability"]
→
Now
["Pay only for what you use","Decoupled storage and compute","Zero-downtime scaling"]

Heroku replaced 'High Availability' with 'Zero-downtime scaling' in the Postgres Advanced 16G-Performance feature list, which removed the listed High Availability.

plans[Postgres Advanced 16G-Performance].features
#Postgres Advanced 16G-Performance
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"14 GB","compute":"50x","dyno_units_per_month":"24"}
→
Now
{"ram":"14 GB","compute":"50x","dyno_units":"24/month"}

Heroku renamed the included-limit field for the Shield-L Dyno from dyno_units_per_month (24) to dyno_units (24/month). RAM and compute were unchanged.

plans[Shield-L Dyno].included
#Shield-L Dyno
OCT 23, 2026 · 06:50 UTC
minor

Was
["Includes all Private features","HIPAA BAA support","PCI compliance"]
→
Now
["Includes all Private features","HIPAA compliance (BAA)","PCI compliance"]

Heroku reworded 'HIPAA BAA support' to 'HIPAA compliance (BAA)' in the Shield-L Dyno feature list. No other features changed.

plans[Shield-L Dyno].features
#Shield-L Dyno
OCT 23, 2026 · 06:50 UTC
minor

Was
["Full network isolation","Dedicated Kubernetes runtime environment"]
→
Now
["Full network isolation","Dedicated Kubernetes runtime environment","Private Space required"]

Heroku added 'Private Space required' to the Fir Compute 8CPU-16GB feature list.

plans[Fir Compute 8CPU-16GB].features
#Fir Compute 8CPU-16GB
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"62 GB","compute":"50x","dyno_units_per_month":"30"}
→
Now
{"ram":"62 GB","compute":"50x","dyno_units":"30/month"}

Heroku renamed the included-limit field for the Performance-XL Dyno from dyno_units_per_month (30) to dyno_units (30/month). RAM and compute were unchanged.

plans[Performance-XL Dyno].included
#Performance-XL Dyno
OCT 23, 2026 · 06:50 UTC
minor

Was
["Includes all Standard features","Predictable performance","Autoscaling"]
→
Now
["Includes all Standard features","Dedicated compute resources","Autoscaling"]

Heroku replaced 'Predictable performance' with 'Dedicated compute resources' in the Performance-XL Dyno feature list. Autoscaling and the Standard features were unchanged.

plans[Performance-XL Dyno].features
#Performance-XL Dyno
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"62 GB","compute":"50x","dyno_units_per_month":"30"}
→
Now
{"ram":"62 GB","compute":"50x","dyno_units":"30/month"}

Heroku renamed the included-limit field for the Private-XL Dyno from dyno_units_per_month (30) to dyno_units (30/month). RAM and compute were unchanged.

plans[Private-XL Dyno].included
#Private-XL Dyno
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"30 GB","disk_size":"768 GB","connection_limit":"500"}
→
Now
{"ram":"30 GB","disk":"768 GB","connections":"500"}

Heroku renamed the Postgres Standard-4 limit fields (disk_size to disk, connection_limit to connections). Values were unchanged at 30 GB RAM, 768 GB disk and 500 connections.

plans[Postgres Standard-4].included
#Postgres Standard-4
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"15 GB","disk_size":"512 GB","connection_limit":"500"}
→
Now
{"ram":"15 GB","disk":"512 GB","connections":"500"}

Heroku renamed the Postgres Premium-3 limit fields (disk_size to disk, connection_limit to connections). Values were unchanged at 15 GB RAM, 512 GB disk and 500 connections.

plans[Postgres Premium-3].included
#Postgres Premium-3
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"8 GB","disk_size":"256 GB","connection_limit":"400"}
→
Now
{"ram":"8 GB","disk":"256 GB","connections":"400"}

Heroku renamed the Postgres Shield-2 limit fields (disk_size to disk, connection_limit to connections). Values were unchanged at 8 GB RAM, 256 GB disk and 400 connections.

plans[Postgres Shield-2].included
#Postgres Shield-2
OCT 23, 2026 · 06:50 UTC
minor

Was
["HIPAA and PCI compliant"]
→
Now
["HIPAA and PCI compliant","Private Space required"]

Heroku added a 'Private Space required' feature entry to Postgres Shield-7, alongside the existing 'HIPAA and PCI compliant' entry.

plans[Postgres Shield-7].features
#Postgres Shield-7
OCT 23, 2026 · 06:50 UTC
minor

Was
["HIPAA and PCI compliant","Everything in Private tier plans"]
→
Now
["HIPAA and PCI compliant","Private Space required"]

Heroku replaced 'Everything in Private tier plans' with 'Private Space required' in the Postgres Shield-2 feature list. 'HIPAA and PCI compliant' was unchanged.

plans[Postgres Shield-2].features
#Postgres Shield-2
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"7 GB","connection_limit":"10,000"}
→
Now
{"ram":"7 GB","connections":"10000"}

Heroku renamed connection_limit to connections for Key-Value Store Premium 7 and reformatted the value from '10,000' to '10000'. The connection count and 7 GB RAM were unchanged.

plans[Key-Value Store Premium 7].included
#Key-Value Store Premium 7
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"62 GB","compute":"50x","dyno_units_per_month":"36"}
→
Now
{"ram":"62 GB","compute":"50x","dyno_units":"36/month"}

Heroku renamed the included-limit field for the Shield-XL Dyno from dyno_units_per_month (36) to dyno_units (36/month). RAM and compute were unchanged.

plans[Shield-XL Dyno].included
#Shield-XL Dyno
OCT 23, 2026 · 06:50 UTC
minor

Was
["Includes all Private features","HIPAA BAA support","PCI compliance"]
→
Now
["Includes all Private features","HIPAA compliance (BAA)","PCI compliance"]

Heroku reworded 'HIPAA BAA support' to 'HIPAA compliance (BAA)' in the Shield-XL Dyno feature list. No other features changed.

plans[Shield-XL Dyno].features
#Shield-XL Dyno
OCT 23, 2026 · 06:50 UTC
minor

Was
{"vcpu":"4","memory":"32 GB","connections":"3,200"}
→
Now
{"vcpu":"4","memory":"32 GB","connections":"3200","storage_included":"100GB-mo"}

Heroku added a storage_included value of 100GB-mo to the Postgres Advanced 32G-Performance included limits and reformatted connections from '3,200' to '3200'. The connection count itself was unchanged.

plans[Postgres Advanced 32G-Performance].included
#Postgres Advanced 32G-Performance
OCT 23, 2026 · 06:50 UTC
notable

Was
["Pay only for what you use","Decoupled storage and compute","High Availability"]
→
Now
["Pay only for what you use","Decoupled storage and compute"]

Heroku removed 'High Availability' from the Postgres Advanced 32G-Performance feature list. Pay only for what you use and decoupled storage and compute remained listed.

plans[Postgres Advanced 32G-Performance].features
#Postgres Advanced 32G-Performance
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"15 GB","disk_size":"512 GB","connection_limit":"500"}
→
Now
{"ram":"15 GB","disk":"512 GB","connections":"500"}

Heroku renamed the Postgres Private-3 limit fields (disk_size to disk, connection_limit to connections). Values were unchanged at 15 GB RAM, 512 GB disk and 500 connections.

plans[Postgres Private-3].included
#Postgres Private-3
OCT 23, 2026 · 06:50 UTC
minor

Was
["Network isolation in Private Space","Private Space required"]
→
Now
["Network isolation in Private Space","Everything from Premium tier plans","Private Space required"]

Heroku added 'Everything from Premium tier plans' to the Postgres Private-3 feature list.

plans[Postgres Private-3].features
#Postgres Private-3
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"30 GB","disk_size":"768 GB","connection_limit":"500"}
→
Now
{"ram":"30 GB","disk":"768 GB","connections":"500"}

Heroku renamed the Postgres Premium-4 limit fields (disk_size to disk, connection_limit to connections). Values were unchanged at 30 GB RAM, 768 GB disk and 500 connections.

plans[Postgres Premium-4].included
#Postgres Premium-4
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"15 GB","disk_size":"512 GB","connection_limit":"500"}
→
Now
{"ram":"15 GB","disk":"512 GB","connections":"500"}

Heroku Postgres Shield-3 included-limit field names changed (disk_size to disk, connection_limit to connections). Values stayed the same at 15 GB RAM, 512 GB disk and 500 connections.

plans[Postgres Shield-3].included
#Postgres Shield-3
OCT 23, 2026 · 06:50 UTC
minor

Was
["HIPAA and PCI compliant"]
→
Now
["HIPAA and PCI compliant","Private Space required"]

Heroku added a 'Private Space required' feature entry to Postgres Shield-3, alongside the existing 'HIPAA and PCI compliant' entry.

plans[Postgres Shield-3].features
#Postgres Shield-3
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"61 GB","disk_size":"1 TB","connection_limit":"500"}
→
Now
{"ram":"61 GB","disk":"1 TB","connections":"500"}

Heroku Postgres Standard-5 included-limit field names changed (disk_size to disk, connection_limit to connections). Values stayed the same at 61 GB RAM, 1 TB disk and 500 connections.

plans[Postgres Standard-5].included
#Postgres Standard-5
OCT 23, 2026 · 06:50 UTC
notable

Was
["Dedicated server","No row limitations"]
→
Now
["Dedicated server","Fork and follow support"]

Heroku removed 'No row limitations' from the Postgres Standard-5 feature list and added 'Fork and follow support'. 'Dedicated server' was unchanged.

plans[Postgres Standard-5].features
#Postgres Standard-5
OCT 23, 2026 · 06:50 UTC
minor

Was
{"ram":"10 GB","connection_limit":"25,000"}
→
Now
{"ram":"10 GB","connections":"25000"}

Heroku Key-Value Store Premium 9 included-limit field name changed (connection_limit to connections) and the value format changed from '25,000' to '25000'. The limit stayed at 25,000 connections with 10 GB RAM.

plans[Key-Value Store Premium 9].included
#Key-Value Store Premium 9
OCT 23, 2026 · 06:50 UTC
minor

Was
["Single tenant (dedicated server)","High availability"]
→
Now
["Single tenant (dedicated server)","High availability with low-latency failover"]

Heroku reworded the Key-Value Store Premium 9 feature 'High availability' to 'High availability with low-latency failover'. 'Single tenant (dedicated server)' was unchanged.

plans[Key-Value Store Premium 9].features
#Key-Value Store Premium 9
OCT 23, 2026 · 06:50 UTC
minor

Was
["HIPAA and PCI compliant"]
→
Now
["HIPAA and PCI compliant","Private Space required"]

Heroku added a 'Private Space required' feature entry to the Postgres Shield-10 plan, alongside the existing 'HIPAA and PCI compliant' entry.

plans[Postgres Shield-10].features
#Postgres Shield-10