SwapDex

Heroku

Managed cloud application platform that lets you deploy, run, and scale apps without managing servers.

Proprietaryfrom $5/moProprietary

PaaS & Hosting

Updated 2026-06-28

Heroku arrived in 2007 with a genuinely radical idea: push your code to a git remote and let someone else figure out the servers. That workflow — `git push heroku main`, watch the build logs stream by, hit a working URL — lowered the bar for shipping web applications in a way that shaped how a generation of developers learned to deploy. Ruby on Rails first, then Python, Node.js, Java, and a growing list of official buildpacks followed.

For over a decade, Heroku ran a generous free tier that made it the default recommendation in tutorials and bootcamp curricula everywhere. That changed in November 2022 when Salesforce — which acquired Heroku in 2010 — retired all free dynos and free add-on tiers. The lowest entry point is now the Eco dyno at around $5 per month, but real production workloads typically stack multiple dyno types, a data store add-on, and a scheduler, and the bill climbs accordingly.

The trade-off Heroku offers has always been the same: pay a premium to avoid thinking about infrastructure. That works well for early-stage products where developer time is scarcer than money. It becomes harder to justify once a team's Heroku bill crosses what a VPS with a self-hosted PaaS would cost — a threshold many teams hit faster than expected, which is why the open-source alternatives in this category exist.

Key features of Heroku

  • Git-push deploys with automatic build detection
  • Dyno-based horizontal and vertical scaling
  • Heroku Postgres, Redis, and Kafka add-ons
  • Review Apps for automated per-PR preview environments
  • Heroku Pipelines for staging-to-production promotion

Pros

  • Zero infrastructure configuration — git push and it runs
  • Massive add-on marketplace covers most backend needs
  • Battle-tested by a generation of startups and bootcamp projects

Cons

  • Free tier was removed in November 2022, raising the floor cost
  • Per-dyno pricing grows quickly as you add web, worker, and scheduler processes
  • Deep Salesforce integration creates vendor lock-in with no self-hosting escape

Heroku pricing

from $5/mo · subscription · Proprietary

Teams that need frictionless cloud deploys and are willing to pay for convenience over infrastructure control.

Looking to switch? See the best Heroku alternatives ranked side by side.

Frequently asked questions

Is Heroku open source?

No. Heroku is proprietary software with no public source or self-hosting. If that matters to you, see the open-source alternatives listed on this site.

How much does Heroku cost?

Heroku starts at from $5/mo on a subscription model.

Can I self-host Heroku?

No — Heroku is hosted only. Several alternatives in this directory can be self-hosted.

What are the best Heroku alternatives?

See our ranked list of the best Heroku alternatives, compared by features, price, license, and self-hosting support.