Heroku

Review of Heroku Software: system overview, features, price and cost information. Get free demos and compare to similar programs.

Overview

About Heroku

Heroku is a cloud-based application development platform that supports multiple programming languages. It helps developers effectively manage and scale applications written in open language frameworks and sources. The application takes care of the infrastructure that is required to efficiently deploy apps across multiple areas, allowing users to focus on developing. Heroku is connected to the most popular workflows and tools that are being used today. It is highly effective at running and managing applications written in Ruby, Node.js, Java, Scala, PHP, Go and Clojure. The software eliminates the need to switch between different programs for coding by providing a single window platform that supports all languages. Heroku helps developers run, scale and build applications in a single format across every language it supports. It uses dependences and Procfile to expose the architectural aspects of an application so that developers can independently scale each component.

Heroku Screenshots

Heroku Features

Features of Heroku
Bug Tracking
Change Management
Collaboration Tools
Issue Management
Project Management
Requirements Review
Task Management
Test Case Tracking
Version Control
Workflow Management

Heroku Integrations

GitHub logo
GitHub
Salesforce Sales Cloud logo
Salesforce Sales Cloud
Slack logo
Slack

Customer Reviews

See why people love Heroku

5 Star
70%
4 Star
30%
3 Star
0%
2 Star
0%
1 Star
0%
Vasilis K.

Vasilis K.

Verified User

Information Technology and Services · Self-Employed

Used weekly for less than 2 years
Dec 22, 2025

A decent platform for deploying any type of application

My overall experience with Heroku was positive. I used it for hosting my Strapi instance and everything was great.

What they liked

With Heroku I really like how easy it easy to deploy your server and also the very rich add-ons ecosystem that it has

Room for improvement

I really loved the hobby plan that Heroku had but it seems that now it's not available

Switched From

I switched to Heroku because it had a hobby plan which was free and it was ideal for hosting small prototyping applications. Although, it seems that now the free tier is no longer available.

Vinicius L.

Verified User

Computer Software · 51-200 employees

Used monthly for more than 2 years
Dec 22, 2025

Easy Deployments but a Little Pricey

I've been using heroku for years to deploy and manage web applications made in Ruby on rails.

What they liked
  • Heroku presents an quick way to automate deployments and cloud management
Room for improvement
  • It's really expensive
  • I don't understand why
  • I sunsetted its free tier a few years ago, unfortunately
Switched From

I needed to switch from Python to Ruby, which wasn't supported by Python Anywhere at that time.

Why they chose it

"Heroku was easier to use than DigitalOcean."

Danilo N.

Danilo N.

Verified User

Internet · 51-200 employees

Used weekly for more than 2 years
Dec 22, 2025

Best platform for hobby and production apps

Best platform for hobby and production apps, great documentation and very easy for ruby/rails apps.

What they liked
  • Heroku has a very intuitive and well-organized dashboard, it offers a simple vision of your apps' databases, with tools like backup & restore, access to a console inside the database instance, and simple statistics
  • The deploy is only a git push to a previously configured remote, and the output is shown just right in the terminal, which is very good because I don't need to open a browser to verify the deploy status
Room for improvement

Therefore the documentation is very complete and full of support links and articles, maybe it could be better suited for junior developers, because some things seems a little out of order, like, they don't say that you need to provision a database instance, but already give you the database setup commands

Why they chose it

"Simple of use, free-tier without expiring date, documentation and very easy for ruby/rails apps."

Edgar H.

Verified User

Information Technology and Services · Self-Employed

Used weekly for less than 2 years
Dec 22, 2025

Great way to deploy quickly

Verified reviewer

What they liked
  • The ease of use : You simply have your app running locally, Now you don’t want to reinstall everything on a server you manage
  • You simply use git push and the code is deployed
Room for improvement
  • The cost is a bit high compared to bare vms
  • With a simple website with a database and some redis, you’ll probably pay 80€/month
Why they chose it

"It is more used and has a bigger team backing it up"

Dylan C.

Verified User

Computer Software · 11-50 employees

Used daily for more than 2 years
Dec 22, 2025

Unparalleled Platform as a Service

Heroku made it incredibly easy as a small team to build our startup with a lean team of developers and just focus on building the things that matter instead of fiddling with server configs.

What they liked
  • Heroku as a service allows small teams of developers to be insanely productive
  • We have never needed anybody to be a DevOps expert, we can just develop and deploy with zero-config
Room for improvement

Heroku is expensive compared to equivalent specced offerings from other cloud providers, but most of the cost is in how easy it makes deployment

Why they chose it

"Heroku just allowed us to go to production from day one with zero fuss and has scaled with us as we've grown. It provides every add-on and resource that we have ever needed from our servers."

Yashovardhan J.

Verified User

Education Management · 1001-5000 employees

Used weekly for less than 2 years
May 28, 2026

Best Place to run node.js for backend work

Overall, my experience with Heroku has been good. They offer great service and are always improving their offerings. The documentation is excellent and the support is responsive. I haven't had any major issues with using Heroku. They make it easy to get my app up and running quickly and easily. The documentation is great and the support team is responsive and helpful.

What they liked
  • First, it is very easy to use and set up
  • You can get your app up and running in just a few minutes
  • Second, it has great documentation and support
  • If you have any problems, you can usually find a solution in the Heroku docs or on the Heroku support site
  • And finally, Heroku is always adding new features and improving their platform
  • I also liked the ease of use and the concise documentation
Room for improvement
  • The least liked thing about Heroku is the way it charges for resources
  • For example, if you want to keep your app running continuously, you have to pay for a dyno (virtual machine) every month
  • This can add up quickly if you have multiple apps or need to run multiple dynos simultaneously
Why they chose it

"It is specifically designed for node.js than other services"

Thiago V.

Verified User

Higher Education · 51-200 employees

Used daily for more than 2 years
May 28, 2026

Easy to scale PaaS in top of Amazon regions for your own or orgs git projects

Heroku has a friendly UI and set it up very easily with git flow inside a corporation. The way it scales up/down its really intuitive and makes a team work without issues. However, sometimes, the PaaS lacks in display some different regions availability and have a higher cost for private spaces, so need some planning before implementing in your org to check if fits with your needs.

What they liked
  • The way Heroku let you scale up clustered instances using the dynos all through an friendly UI its a really useful feature that makes effortless get your app up and running to handle huge amount of traffic
  • Also its really simple setup a Review App pipeline created automatically by a git hook which makes easy create versions of the app based in a PR Review or purposed change
Room for improvement
  • I think Heroku lacks in display different regions in the free tier and also private spaces
  • This limit your application for certain regions - if you're planning have a Data Residency and Region availability isn't recommended in my opinion
  • Also Heroku depends 100% with Amazon availability - once some regions of amazon or ec2 was off last year, the whole panel wasn't able to access
  • I would suggest have a backup plan with dynos in a different provider to have resilience in third-party providers
Why they chose it

"I think Heroku still have an intuitive UI that makes easier for a team manage without go over so much documentation or troubleshooting if something happens. Also the company provide some support and buildpacks for legacy code, like frameworks such as Meteor and different Node versions."

David B.

David B.

Verified User

Public Relations and Communications · 51-200 employees

Used daily for more than 2 years
May 28, 2026

Most straight forward git push deployment around

Wonderful developer / DevOps experience. In ~6 years of using the service we've hardly seen any issues attributable to Heroku itself (rather to AWS which they buiding their service on top of).

What they liked
  • Very simple to deploy and configure
  • Allows developers to manage deployments and serverside configuration without the need for a dedicated DevOps team
  • Apart from just running applications their Heroku Postgres offering is rock-solid (and last I checked: the largest Postgres cloud deployment in the world)
Room for improvement
  • - Support for 0 downtime deploys via "preboot" is too rudimentary
  • Preferably it would verify that the deployed code actually managed to boot before routing traffic
  • Also no built in support for canary deploys
  • - Could use more dyno types (ie
  • instance types) to fit more use-cases
  • However introducing more options would also complicate the product and business model so understandable that it's kept simple
  • - Somewhat overpriced
  • - For security focused enterprise organisations the lack of fine grained security settings might be an issue
Switched From

Switching from bare metal to cloud was a pretty obvious thing to do back in 2014. We chose Heroku since they were the de-facto PaaS for Ruby on Rails applications and we wanted to allow developers to manage deployments without a dedicated DevOps team.

Why they chose it

"Ease of use. Good reputation. Perfect fit for Ruby on Rails applications."

Verified Professional

Telecommunications · 2-10 employees

Used daily for more than 2 years
May 28, 2026

always want to love Heroku, keep getting stuck on like

Telecommunications

What they liked
  • Heroku is great for turn keying an app or DB during the early days
Room for improvement

lack of console or the ability to just get a straight shell is always why we leave, project after project

Why they chose it

"we tend to use render.com and netlify as we scale and probably will cease using heroku as an MVP or random experiment provider in next year or so"

Ramon D.

Ramon D.

Verified User

Computer Software · 11-50 employees

Used daily for free trial
May 28, 2026

For all applications

My API and database is in heroku, in free mode, and meets the requirements well. Fully integrated with git, after each commit + push the service is automatically restarted with updates.

What they liked
  • It is highly scalable, starting with a free version and then scaling up as needed
  • Deploying and Continuing Integration is very useful as well as being integrated with git, keeping your master up to date
Room for improvement

Sometimes I get confused about the real usefulness of each tab in web configurations, but it is something that is little used, does not disturb

Why they chose it

"price, user-friendly interface, free mode of use, git integration already implemented"

Write a Review

Share your experience to help others make better decisions.

(0/5 Stars)

Decision Context

Popular Heroku Alternatives

Main Product
Heroku
Heroku
Overall Rating
Rating 4.6
Pricing
Starting at $7.00 per month
Learn More
Alternative Product
GitHub
GitHub
Overall Rating
Rating 4.8
Pricing
Starting at $4.00 per month
Learn More
Alternative Product
Google Cloud
Google Cloud
Overall Rating
Rating 4.7
Pricing
Pricing available upon request
Learn More
Heroku

Heroku

4.6
Pricing
Starting at $7.00 per month

See what companies are saying about Software Advice

Great
Based on 619 reviews
Trustpilot
Professional Service

This is very useful service. The company presents itself in a very professional manner.

Ansuya, 1 hour ago

Subscription Successful!

You've been added to our newsletter.