---
title: "Heroku Reviews, Pros and Cons - 2026 Software Advice"
description: "Reviews of Heroku. Learn how real users rate this software's ease-of-use, functionality, overall quality and customer support. Talk to our advisors to see if Heroku is a good fit for you!"
source_url: "https://www.softwareadvice.com/app-development/heroku-profile/reviews/"
page_type: "reviews"
language: "en"
---

1 million+ businesses helped. Get advice

Get Free Advice

[Home](https://www.softwareadvice.com/)

/

[Application Lifecycle Management Software](https://www.softwareadvice.com/project-management/alm-tools-comparison/)

/

[Heroku](https://www.softwareadvice.com/app-development/heroku-profile/)

/

Heroku Reviews

Software Advice offers objective insights based on verified user reviews and independent product and market research. When our advisors match you to a software provider, we may earn a referral fee.

[Overview](https://www.softwareadvice.com/app-development/heroku-profile/)

Reviews

[Alternatives](https://www.softwareadvice.com/app-development/heroku-profile/alternatives/)

# Heroku User Reviews

## Reviews summary

- Overall rating: 4.6/5
- Total reviews: 305

### Secondary ratings

- Ease of use: 4.4/5
- Customer support: 4.1/5
- Value for money: 4.1/5
- Functionality: 4.4/5

### Rating distribution

- 5 stars: 196 reviews (64%)
- 4 stars: 95 reviews (31%)
- 3 stars: 7 reviews (2%)
- 2 stars: 2 reviews (1%)
- 1 star: 5 reviews (2%)

### Most mentioned pros

- 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.
- The APIs available make it possible to automate lots of the CI/CD pipeline which cuts back on tedious tasks and lets developers have more time for developing.
- Additionally, the vast plugin ecosystem offers a wide range of options for extending the functionality of my applications, making it convenient to incorporate additional services and features without much hassle.

### Most mentioned cons

- I sunsetted its free tier a few years ago, unfortunately.
- Some time I found it little difficult to deploy some of my bigger projects which include databases & some other operations. And one more thing that I least like is to auto shutdown/restart my application, so that I can save my monthly dyno for letter use.
- The only downside to Heroku is the price can grow faster than you might expect - though personally I don't mind this as the amount we save on not having our own devops team easily makes it worthwhile.

## Heroku customer reviews

Showing reviews 1-25 of 305 (page 1).

### Save time, save money

- Overall rating: 5/5
- Reviewer: Dimitri L.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 2-10 employees
- Product usage: Used daily for more than 2 years
- Reviewed: June 2023
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Heroku is a time and money saver for every startup that needs to deploy fast without having a team for it. We saved invaluable resources just knowing that in one click, everything would keep up to date.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 4/5

#### Pros

Heroku lets us avoid the hassle of setting our own servers, configure and update them. It saves a lot of time and enforces good practices.

#### Cons

The PaaS paradigm can give less flexibility. There are workarounds, but you better rethink how you send mails, store local files or program a CRON.

---

### Heroku is still one of the simplest and best out there

- Overall rating: 5/5
- Reviewer: Sam D.
- Verified reviewer: Yes
- Industry: Newspapers
- Company size: 51-200 employees
- Product usage: Used daily for more than 2 years
- Reviewed: May 2023
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 4/5
- Functionality: 4/5

#### Pros

Configuring and deploying a system is still about as simple as it's possible to be, their add-ons market makes creating and managing your infrastructure trivial, and the simple push-to-deploy mechanism makes releasing new versions easy.

#### Cons

The only downside to Heroku is the price can grow faster than you might expect - though personally I don't mind this as the amount we save on not having our own devops team easily makes it worthwhile. I can see this being more of an issue for companies who have both an in house team and a Heroku instance.

#### Reasons for choosing Heroku

Configuration, management and troubleshooting would have to have been a manual process with Amazon services (the same would have been true for other cloud services) and this was what I was using Heroku to avoid.

---

### Best platform for hobby and production apps

- Overall rating: 5/5
- Reviewer: Danilo N.
- Verified reviewer: Yes
- Industry: Internet
- Company size: 51-200 employees
- Product usage: Used weekly for more than 2 years
- Reviewed: February 2020
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

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

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Functionality: 5/5

#### Pros

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.

#### Cons

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.

#### Reasons for choosing Heroku

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

---

### Easy to Use and Highly Flexible - A Winning Combination

- Overall rating: 5/5
- Reviewer: Farzam T.
- Verified reviewer: Yes
- Industry: Internet
- Company size: 51-200 employees
- Product usage: Used daily for more than 2 years
- Reviewed: January 2023
- Review source details: This review was submitted organically. No incentive was offered

I have been using Heroku for a few years now and have found it to be a great platform for quickly building and deploying applications. It is easy to use, highly flexible, and can easily scale as needed. The only downside is the cost, but for many applications it is well worth it.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 4/5
- Customer support: 4/5
- Functionality: 5/5

#### Pros

Heroku is a great platform for building and deploying applications quickly and easily. The user interface is intuitive and easy to use, and the service itself is highly flexible and powerful. With the ability to easily scale applications as needed, Heroku is a great choice for those who need a reliable and flexible platform.

#### Cons

The only downside to Heroku is the cost. For larger applications, the cost of hosting can be quite high. Additionally, some features such as database backups and monitoring can be expensive to add on.

#### Reasons for switching to Heroku

When compared to other platforms, Heroku stands out for its ease of use and flexibility. It is much easier to set up and manage than other platforms, and it is more powerful and scalable than most of its competitors. In addition, the support provided by Heroku is top-notch, making it a great choice for those who need a reliable and powerful platform for their applications.

---

### Heroku is easiest option for deployment.

- Overall rating: 5/5
- Reviewer: Suman K.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 11-50 employees
- Product usage: Used daily for more than 2 years
- Reviewed: September 2020
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

I'd give 9.5 out of 10 for Heroku. This is the easiest deployment service I have ever seen. Add ons and dyno scaling makes is very good tool. The have nice documentation too in overall.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

It is the easiest option for deployment I have ever seen. And the option for addon is plenty. The option for dyno scaling is easy. Also Review app feature from Heroku is one of the most underrated features for them. We user review the app feature for all pull requests and all QA reviews.

#### Cons

It is a bit expensive for a starter and low traffic web application. Most of the time debugging is pretty easy with Rollbar and Papertrail logs but those only works when the app already started. If the app cannot start after deployment it gives H10 error which is very generic and does not tell anything about the error.

#### Reasons for choosing Heroku

Because of the Ease of deployment and review app feature.

---

### Free tiers are great to start off with for new developers / integrators.

- Overall rating: 5/5
- Reviewer: Vincent C.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 2-10 employees
- Product usage: Used weekly for more than 2 years
- Reviewed: May 2022
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 3/5
- Functionality: 5/5

#### Pros

Heroku cli ,and ease of attaching resources to 'applications'.

#### Cons

gets costly with increased dyno units, and higher spec database (postgres).

#### Reasons for choosing Heroku

Trial stage, and very easy to provision and setup a working application prototype with full CI/CD

#### Reasons for switching to Heroku

trial and provision a PaaS solution.

---

### Deployment of a machine learning as a service

- Overall rating: 5/5
- Reviewer: Ricardo B.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: Self-Employed
- Product usage: Used monthly for less than 12 months
- Reviewed: February 2023
- Review source details: This review was submitted organically. No incentive was offered

The overall experience were good, I was able to deploy my environment and connect it on an application. I had hard time with libraries imcompatibilities, but it was fixed during the implementation.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

It's graphical resources are very intuitive with easy "step by step" procedures. Their log service helped me go through issues and solve them.

#### Cons

It could keep a free tier for small business like mine. I just have a POC and I have to pay to use it, as long as I know.

#### Reasons for switching to Heroku

Because I needed something easier to use and that was affordable.

---

### Excellent for fast-deploy

- Overall rating: 4/5
- Reviewer: Rafael B.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 11-50 employees
- Product usage: Used other for less than 12 months
- Reviewed: May 2021
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

We ran the first version of our app in Heroku, at the beginning of the company. The smooth and easy operation of heroku, helped us a lot on the initial days.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 4/5
- Functionality: 4/5

#### Pros

Good UX, extremely quick and easy to deploy solutions that need fast go-live. Pricing is simple to understand

#### Cons

We found that for the early stage of our app, heroku handled it good, but as the app grew and we needed more customization, it lacked some features. Also, there was no Brazil based servers at that time.

#### Reasons for choosing Heroku

All in one solution, easy to deploy, clear understanding of pricing.

---

### Very application oriented

- Overall rating: 5/5
- Reviewer: Alessandro R.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 1001-5000 employees
- Product usage: Used weekly for less than 6 months
- Reviewed: September 2022
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

#### Ratings breakdown

- Ease of use: 5/5
- Functionality: 5/5

#### Pros

With Heroku, I can deploy my application with no effort! What I need is to write 1 line config file and focus on my application. I like to deploy my application directly from GitHub, then Heroku takes care of the rest!

#### Cons

The concepts about execution time and price are a bit hard to understand at first.

#### Reasons for switching to Heroku

Lambda AWS requires too much work to configure the stack/service. Heroku doesn't.

---

### Excellent Platform as a service provider with good support!

- Overall rating: 5/5
- Reviewer: Rohit M.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 51-200 employees
- Product usage: Used daily for less than 2 years
- Reviewed: July 2023
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

We have greate Experience with Heroku till now, we have deployed multiple Web-apps through Heroky and they all are running smoothly without any issues. i would highly recommend heroku, they also have few service available for free so one can use it to test their system or can use it to test the Web-app performance.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 5/5

#### Pros

Heroku is a trusted PAAS provider Available in the market, they support Variety of Programming Languages and databases. one can easily integrate it with any other third party Source control or versioning control software to track the source code and other things. We can use it to deploy modern Web-Application written in various programming languages.

#### Cons

Heroku is a great service provider till now but it is bit expensive at other side, they provides Quality support though but services could be little cheaper. they supports lots of software and tools but i didnt find the comprehensive Documentation to integrate the tools and services they should add documentation for those.

---

### Easiest Way to Get Started

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 2-10 employees
- Product usage: Used daily for more than 2 years
- Reviewed: May 2023
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Despite the minor drawbacks, my overall experience with Heroku has been great. The platform's ease of use, coupled with its extensive plugin ecosystem, has made it a top choice for hosting and deploying my applications. It has significantly streamlined my development process and allowed me to focus on building quality software without getting bogged down in infrastructure complexities.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 4/5

#### Pros

One of the standout features of Heroku is its user-friendly nature. The platform provides a seamless experience, even for those who are new to hosting applications. Additionally, the vast plugin ecosystem offers a wide range of options for extending the functionality of my applications, making it convenient to incorporate additional services and features without much hassle.

#### Cons

some of the core plugins, like Postgres, could benefit from more flexibility. Adjusting certain configurations or customizing the setup can be a bit limited, which may be a drawback for users with specific requirements.Another aspect I found less appealing is the recent involvement of Salesforce in the billing process. This shift towards an enterprise-focused approach may not be ideal for small businesses or startups looking for a more agile and flexible billing solution.

#### Reasons for choosing Heroku

The main reason I opted for Heroku is its unparalleled ease of use. From the initial setup to the continuous deployment process, Heroku simplifies the entire application lifecycle. Its intuitive interface and user-friendly features have saved me time and effort, enabling me to quickly set up and manage my applications with minimal friction.Overall, Heroku provides a hassle-free experience for developers, making it an excellent choice for those who want to focus on building their applications rather than dealing with infrastructure intricacies.

---

### A Nice Hosting Option

- Overall rating: 4/5
- Reviewer: Gerson S.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: Self-Employed
- Product usage: Used daily for more than 2 years
- Reviewed: May 2020
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Heroku is a good option for those looking a potential hosting service for their apps, and not only are the base and free options well-fleshed out, and the pricing is not egregious. While one has to be sure to take the time to learn Heroku, not only their web app but also their CLI, that's expected, and they make sure they provide a lot of resources for newcomers. I continue to use Heroku and hope to test them in larger scale apps in the future,

#### Ratings breakdown

- Ease of use: 4/5
- Functionality: 4/5

#### Pros

Heroku is a good hosting option for one's own apps. Being able to support several different languages is also a big plus of not having to worry about moving different code bases and still being able to work with Heroku. Upon creation, adding a project to Heroku does take a bit of work but when it definitely gets going, it does feel good and pushing updates doesn't take long for them to get running with the Github integration, which is a massive QoL addition within Heroku. Within apps there a lot of options that one can work with, even with the free plan and give lots of information to be able to track how one's app performance along with being able to keep track of potential errors and faults. The Heroku CLI is also nice to work with and well developed, being able to manage directly from terminal is important. The different staging options are pretty going in being able to test one's own app before even releasing out to the public and having a lot of options in testing before release is a big plus. While learning, I do have to say that Heroku’s wiki is fleshed out and provides a lot of information for someone new to such software.

#### Cons

Navigating through their website could use improvement, and while I have gotten used to Heroku and generally have a good idea of where their content is, I do feel like in the beginning I was constantly wondering where some options where and felt like information could definitely be better displayed along with general navigation. I also which there was a way to change up the appearance of the desktop app.

---

### Like it so far!

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 1001-5000 employees
- Product usage: Used daily for more than 2 years
- Reviewed: November 2018
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

I love working withHheroku, but I don't have to pay for it cause the company I work for pays for it. If I was working on a side project that didn't have a very big tech budget I would probably choose something else. If the company can afford it though Heroku would be my first pick

#### Ratings breakdown

- Ease of use: 5/5
- Functionality: 5/5

#### Pros

- Being able to roll back my app is HUGE! - Easy to deploy from the command line (although my work has it setup so when I commit to master in github it deploys the latest version) - Has a nice CLI to get info, restart the app, and such... - Has add ons which easily integrates with the app. - Easy to setup different environments of the same app. - Easily see how the app is doing.

#### Cons

Heroku interface is really nice to work with, but some of the add-ons don't have the best interface. I know the code for those add-ons are not made by Heroku, but I wish Heroku had higher standards for their add-ons. There are some super useful add-ons that just have little things about them that are weird or confusing. Plus most of the add-ons I have used don't have a very pretty interface. If Heroku put a little pressure on them to clean up their user experience that would be helpful.

---

### Great Platform as a Service Host

- Overall rating: 5/5
- Reviewer: Ryan S.
- Verified reviewer: Yes
- Industry: Higher Education
- Company size: 201-500 employees
- Product usage: Used daily for more than 2 years
- Reviewed: April 2019
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Functionality: 5/5

#### Pros

Heroku is my go-to when I need to deploy any application that's not just a static website. The pricing is very easy to understand, they have a great free tier, and the add-on system makes it easy to take on the services that I need to make things work the way I want. I really appreciate the recent addition of support for Docker containers as well. It makes things easier to use and deploy when I've got a containerized application. I also appreciate how easy it is to transfer an application between my personal account and a work account. That means I can easily experiment with something in the free tier, then transfer it to the work account for billing purposes once something is up and running.

#### Cons

I really wish there was built-in support for docker-compose. I use that to manage my applications, but when I deploy I need to switch over to using the add-ons. Not a dealbreaker, but a bit annoying.

---

### Heroku, take control on your server side app deployment!

- Overall rating: 5/5
- Reviewer: Jorge M.
- Industry: Computer Software
- Company size: 2-10 employees
- Product usage: Used daily for less than 12 months
- Reviewed: February 2017
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Heroku is a fast, easy, nice and very reliable place to host your server side apps, node.js and ruby on rails apps works like a charm. I use HEROKU to deploy my apps, it allows me to store logs, run commands on the server side, clone the entire app and create a new environment, add services to my apps such as Sendgrid, Postgres DB and many many other. It also allows you to create pipelines and setup your environment variables in a very easy going manner over the web tools but also there is the CLI that allows you to do all the actions over the console. The overal service experience is great, once you start working with HEROKU, git will be your best friend since it is the way to deploy your apps. It even provides you with many development environments for your app like Swift and any other that have some sort of package manager. Last but not least you can manage your project collaborators and ownership over the web manager so you can create your app and add all the members on your development team in no time or you can create an app for your client and once its finished you can transfer the app ownership to your client. This is by far one of the best services for apps development i'd found in years, it really reduces the development and deployment time, no setup for each app, just the joy of git push heroku master ..... Done

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Functionality: 5/5

#### Pros

To get start with the services you just need to create the app in the web manager app, witch makes it super Easy to use, it is super FAST to deploy and run the apps. It is highly scalable, you can start with a free dyno and scale it over the paid plans according to your needs with makes it ver cost efficient. It might replace your git repository but also it is very easy to create several environments for your app in no time with exact clones of it even with environmental variables

#### Cons

The only one that i can mention right now is that i haven't found a really nice solution for push notifications (i'd like to find something easy going like send grid )

---

### Ideal companion of a Rails developer

- Overall rating: 5/5
- Reviewer: Jose F. G.
- Verified reviewer: Yes
- Industry: Internet
- Company size: 51-200 employees
- Product usage: Used daily for more than 2 years
- Reviewed: April 2019
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

It's a joy to work with with a simple workflow and not needing to rely on a dedicated devops team to maintain a server infrastructure can make features flow faster to production instances and thus happier customers.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

One of the best features introduced by Heroku to me, was the ability to deploy with a 'git push'. Also, it's very constrained, but that's for a good reason: it helps me develop an 'optimize-first' mentality where I don't just push any code to it, but rather force myself to implement an optimal solution. When deployed to Heroku, I know that it will scale well and that when it doesn't then I surely need to take a look at how to do my code better.

#### Cons

It can get very expensive very quickly, especially when inexperienced developers start adding add-ons, that may not be required.

---

### A good plattform for your services

- Overall rating: 4/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 2-10 employees
- Product usage: Used daily for more than 2 years
- Reviewed: September 2022
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

#### Ratings breakdown

- Ease of use: 4/5
- Functionality: 4/5

#### Pros

Heroku's GitHub integration and pipelines make it easy to organize and automatically deploy multiple services and and move them through their stages of development. The fact that you can "promote" a service from staging to production without building/compiling is a game changer for me. Not to mention the large catalog of third party integrations that can be deployed and integrated with services in just a few clicks.

#### Cons

There are quite significant gaps between the pricings of dynos. If a certain tier isn't enough for you, the next tier may cost more than double.

---

### My take on Heroku

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 51-200 employees
- Product usage: Used daily for more than 2 years
- Reviewed: October 2019
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

I've been happy with the tools Heroku has offered me. However, for a user that knows her way around cloud providers these might provide a more fine grained control over their application's availability.

#### Ratings breakdown

- Ease of use: 3/5
- Value for money: 4/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

A decent free to use offer, and a overwhelmingly well thought paid plan. Integration with Git and other Control Version systems is mature and well thought, allowing the team to make sure the application is always up and running.

#### Cons

The interface is not always as responsive as one would wish for, also the CLI version is not yet as intuitive as I would expect. Migrating your application from Heroku to another provider could also be easier.

#### Reasons for choosing Heroku

The process to set up an application on Heroku is way simpler.

---

### Great PaaS for your application

- Overall rating: 5/5
- Reviewer: Alvaro I.
- Verified reviewer: Yes
- Industry: Internet
- Company size: 51-200 employees
- Product usage: Used daily for more than 2 years
- Reviewed: June 2018
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 4/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

Heroku is a great Platform as a Service product. You can set up a server and deploy it in a few minutes (at least a ruby on rails application). Integration with git is awesome!. You can scale your app with only a couple of clicks and is as transparent as it should be. If you don't want to spend money with a dev ops and managing server this is the solution for you.

#### Cons

They only con I will say is the pricing, even though you will save a lot of money in your initial stage, since you won't need someone to manage the infrastructure of your application, when you app start to grow, also will your invoices.

---

### An excellent and simple to use web-based development and prototyping platform

- Overall rating: 4/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Apparel & Fashion
- Product usage: Used weekly for less than 12 months
- Reviewed: June 2018
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Heroki is a world-class web-based development platform

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 4/5

#### Pros

We used Heroku to prototype a ruby on rails based shopify app and were able to get started using Heroku quickly. There are many guides, add-ons, tools, and features available via the Heroku platform which allowed us to set up an app with webhooks, OAuth, and Resque Redis active queues with db backups. The Github integration was also simple to set up and use. The Heroku dashboard and website was simple to use and options and features are well explained and displayed. Uptime was always reliable and server lag minimal even with our free feature set.

#### Cons

We did not find simple solutions to be able to run a Heroku based development version of our app locally on a workstation. With our complex setup for a rails app including Oath and Webhooks, it was not going to be simple to run a development version locally on a workstation due to IPs, URLS, etc. So we ended up running everything as qa/prod on a heroku server for rapid development. As a result any rails codebase change needed to be committed and the rails app redeployed to the heroku instance, which was just a 3 line command. However this commit/deploy process did add to the turnaround and overhead for our app development.

---

### The fastest way to publish your app

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Alternative Medicine
- Company size: 11-50 employees
- Product usage: Used daily for more than 2 years
- Reviewed: July 2021
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

We have used Heroku to test and publish our apps for couple of years.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

The ease of use, documentation and the first contact with the app are flawless. Highly recommended to any developer.

#### Cons

Nothing in particular that I can mention, overall Heroku is the best in its class and the value you get for free is really high.

---

### Simple way to keep your web apps up

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 2-10 employees
- Product usage: Used daily for more than 2 years
- Reviewed: May 2019
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

I use Heroku for all of my consultancy work. It makes it easier to manage resources for non-technical clients.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

Zero downtime during deployment is the best feature. Unlike traditional hosts, you do not have to take the whole server down to make the deployment. The deployments are made to another dyno while the old dyno keeps serving. As deployment is completed, dynos are switched and your visitors do not notice a downtime.

#### Cons

Heroku is good for small to medium web applications. Their cost grows rapidly as the website demands more resources.

---

### Perfect for Prototyping and Development

- Overall rating: 5/5
- Reviewer: John H.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 201-500 employees
- Product usage: Used daily for less than 12 months
- Reviewed: September 2018
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Heroku is a game-changer for me in that it handles all of the back-end server setup that can get in the way at the beginning of a project. I can use it to quickly prototype my Node Express server projects with Heroku way easier than I could with any other platform.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 3/5
- Functionality: 5/5

#### Pros

I start a lot of my projects out on Heroku because its very easy to deploy code through their CLI and get up and running. For Node projects, I don't think there is an easier platform to get started with. The Heroku Add-On's are very easy to use, so you acquire additional databases or services with just a few button clicks.

#### Cons

I personally don't use it for production deployments because I think the cost is too high compared to other services. However, the platform is great for small to mid-size projects to develop and grow on until they're ready for something bigger.

---

### Heroku is a great experience. Makes deployment and dev ops simple.

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Real Estate
- Company size: 11-50 employees
- Product usage: Used daily for more than 2 years
- Reviewed: January 2018
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Hosts all our software. It's made dev ops and deployment as easy as it can possibly be.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 4/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

Ease of use. Coming from AWS, it does a great job of abstracting away a lot of tedious low-level details. As a small startup, the less we have to do the better.

#### Cons

Price - it can be a bit pricey, especially some of the add-ons like Redis or Postgres. We've also had a couple bugs that have been difficult to resolve because of lack of access to underlying hardware.

---

### AWS is hard. Heroku is easy.

- Overall rating: 5/5
- Reviewer: Emma L.
- Verified reviewer: Yes
- Industry: Media Production
- Product usage: Used daily for more than 2 years
- Reviewed: June 2018
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 4/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

If you're developing something by yourself, or on a team of like three people, building, deploying, and managing EC2 instances is a giant pain in the ass. Heroku takes like 30 seconds to deploy.

#### Cons

You're paying more for the exact same thing as an EC2 instance, Heroku just makes it hella easier. If that sounds like a good thing, awesome! But yeah, you do pay more.

## More reviews

[Next reviews](https://www.softwareadvice.com/app-development/heroku-profile/reviews/?page=2)

---

Heroku Reviews, Pros and Cons - 2026 Software Advice