Heroku
Managed cloud application platform that lets you deploy, run, and scale apps without managing servers.
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.
Head-to-head comparisons
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.