Heroku

Widely credited with popularizing "git push to deploy". As of 2026 it is in a sustaining-engineering mode with no new features, pushing many teams to evaluate alternatives.

Visit Heroku โ†’

Some links may be affiliate links โ€” we may earn a commission if you sign up, at no extra cost to you. It never affects our rankings. Learn more.

Heroku is a managed platform-as-a-service, owned by Salesforce, that runs applications inside container instances called dynos on a fully managed runtime. Developers deploy by pushing to Git or through GitHub integration; Heroku detects the language, builds the app with a buildpack, and handles provisioning, routing, and scaling. It supports Ruby, Python, Node.js, PHP, Go, Java, Scala, Clojure, and .NET, and pairs the runtime with managed data services and a large add-ons marketplace.

Key features

Specs

CategoryManaged PaaS
Pricing modeltiered
Free tierNo
Managed databaseYes
Regions2
Self-hostableNo
Docker-nativeYes
Git deployYes
Open sourceNo

Last reviewed 2026-07-16 โ€” see our methodology. Specs, pricing and free tiers change often, so confirm current details on the provider before deciding.

Pros & cons

Our editorial assessment โ€” not vendor-stated facts.

Pros

  • Low operational overhead: deploy with a single git push, no servers to manage
  • Mature, well-documented workflow with pipelines, review apps, and one-click add-ons
  • Broad first-class language support through buildpacks
  • Integrated managed Postgres and key-value store reduce the need to wire up external services
  • Backed by Salesforce, with a large ecosystem and deep community knowledge base

Cons

  • No free tier since November 2022; the cheapest Eco dynos also sleep after 30 minutes of inactivity
  • Costs scale up quickly at higher tiers compared to raw IaaS or cheaper PaaS alternatives
  • Common Runtime region availability is limited (primarily US and Europe); broader regions require Private Spaces
  • In February 2026 Salesforce moved Heroku to a sustaining engineering model focused on stability and maintenance rather than new features, and stopped offering Enterprise contracts to new customers, signaling slower innovation (existing credit-card pricing and billing are unaffected)

Heroku free tier

No โ€” Heroku does not offer a free tier.

A paid plan is required for any use. If a genuinely free option is what you need, the alternatives below are the place to look.

Best free-tier hosting โ†’

Pricing

Subscription and usage-based per-dyno pricing with no free tier (free plans were removed in late 2022). Entry-level Eco dynos draw from a shared monthly pool of compute hours and sleep when idle; Basic dynos stay always-on; Standard and Performance tiers target production workloads. Managed data services and third-party add-ons are billed separately.

Who should use Heroku?

Best for individual developers and small-to-mid-size teams who want to ship web apps and APIs fast without managing infrastructure, and for teams already in the Salesforce ecosystem. Less suited to cost-sensitive projects at scale, workloads needing broad regional coverage, or teams that want a platform under active feature development.

Visit Heroku โ†’

Frequently asked questions

Does Heroku have a free tier?
No โ€” Heroku has no free tier.
How much does Heroku cost?
Subscription and usage-based per-dyno pricing with no free tier (free plans were removed in late 2022). Entry-level Eco dynos draw from a shared monthly pool of compute hours and sleep when idle; Basic dynos stay always-on; Standard and Performance tiers target production workloads. Managed data services and third-party add-ons are billed separately.
Who should use Heroku?
Best for individual developers and small-to-mid-size teams who want to ship web apps and APIs fast without managing infrastructure, and for teams already in the Salesforce ecosystem. Less suited to cost-sensitive projects at scale, workloads needing broad regional coverage, or teams that want a platform under active feature development.

Heroku alternatives

Moving off Heroku? 17 comparable options, closest first.

Managed PaaS

Render

Often called the closest Heroku replacement

~$7/mo

Free tier*Managed DBDocker
Managed PaaS

Cloudways

Managed cloud on DO/AWS/Vultr, no server ops

~$11/mo

Managed DB
Managed PaaS

Railway

Usage-based infra with a slick UX

~$20.26/mo

Managed DBDocker
Managed PaaS

Koyeb

Serverless deploys, global edge

~$5.36/mo

Managed DBDocker
Managed PaaS

Northflank

PaaS power with more control

~$12/mo

Free tier*Managed DBDocker
Container hosting

Fly.io

Run containers close to users

~$5.7/mo

Managed DBDocker
Static / Jamstack

Vercel

The Next.js cloud

Free tier
Static / Jamstack

Netlify

Jamstack pioneer

Free tierManaged DB
Static / Jamstack

Cloudflare Pages

Static + Workers on the edge

Free tierManaged DB
Self-hosted PaaS

Coolify

Open-source Heroku/Netlify you host

Free tierSelf-hostManaged DBDockerOpen source
Self-hosted PaaS

Dokploy

Self-hosted deploy platform

Free tierSelf-hostManaged DBDockerOpen source
Self-hosted PaaS

Dokku

The smallest PaaS you can build

Free tierSelf-hostManaged DBDockerOpen source
Self-hosted PaaS

CapRover

One-click apps, self-hosted

Free tierSelf-hostManaged DBDockerOpen source
Container hosting

Google Cloud Run

Serverless containers that scale to zero on GCP

Free tier*Docker

Heroku head-to-head