Heroku Reviews
Overall rating
Filter by
Company size
Time used
303 Reviews
- Industry: Public Relations & Communications
- Company size: 51–200 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 9.0 /10
Most straight forward git push deployment around
Reviewed on 26/09/2020
Wonderful developer / DevOps experience. In ~6 years of using the service we've hardly seen any...
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).
Pros
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).
Cons
- 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.
Alternatives Considered
AWS CloudFormationReasons for Choosing Heroku
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.Reasons for Switching to Heroku
Ease of use. Good reputation. Perfect fit for Ruby on Rails applications.- Industry: Internet
- Company size: 51–200 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
Easy to Use and Highly Flexible - A Winning Combination
Reviewed on 24/01/2023
I have been using Heroku for a few years now and have found it to be a great platform for quickly...
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.
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.
- Industry: E-Learning
- Company size: 201–500 Employees
- Used Monthly for 6-12 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 0.0 /10
subscribed for free, did not use it i am not using. but they are charging me everymonth
Reviewed on 05/04/2023
Horrible. They are thief
Horrible. They are thief
Pros
Nothing to like. They are unprofessional and cheaters
Cons
ones they start charging you, they will block you from your account. you cant login but they will charge you everymonth
- Industry: Information Technology & Services
- Company size: Self Employed
- Used Monthly for 6-12 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 9.0 /10
Deployment of a machine learning as a service
Reviewed on 10/02/2023
The overall experience were good, I was able to deploy my environment and connect it on an...
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.
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.
- Industry: Education Management
- Company size: 1,001–5,000 Employees
- Used Weekly for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 9.0 /10
Best Place to run node.js for backend work
Reviewed on 04/11/2022
Overall, my experience with Heroku has been good. They offer great service and are always improving...
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.
Pros
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.
Cons
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.
Alternatives Considered
HostingerReasons for Switching to Heroku
It is specifically designed for node.js than other services- Industry: Higher Education
- Company size: 51–200 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 7.0 /10
Easy to scale PaaS in top of Amazon regions for your own or orgs git projects
Reviewed on 05/05/2022
Heroku has a friendly UI and set it up very easily with git flow inside a corporation. The way it...
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.
Pros
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.
Cons
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.
Reasons for Switching to Heroku
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.- Industry: Telecommunications
- Company size: 2–10 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 6.0 /10
always want to love Heroku, keep getting stuck on like
Reviewed on 31/08/2021
Pros
Heroku is great for turn keying an app or DB during the early days
Cons
lack of console or the ability to just get a straight shell is always why we leave, project after project
Alternatives Considered
DigitalOceanReasons for Switching to Heroku
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- Industry: Computer Software
- Company size: 11–50 Employees
- Used Daily for Free Trial
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
For all applications
Reviewed on 05/08/2019
My API and database is in heroku, in free mode, and meets the requirements well. Fully integrated...
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.
Pros
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.
Cons
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.
Alternatives Considered
Amazon RDSSwitched From
Amazon RDSReasons for Switching to Heroku
price, user-friendly interface, free mode of use, git integration already implemented- Industry: Computer Software
- Company size: 11–50 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 7.0 /10
Heroku used to be free
Reviewed on 16/08/2023
I’ve had a great experience in the past with heroku. Due to its changes I’ve decided to not deploy...
I’ve had a great experience in the past with heroku. Due to its changes I’ve decided to not deploy as much on that platform
Pros
I like that heroku can be integrated with our GitHub account and via the cli I can update my deployed code.
Cons
That heroku went to a paid platform when it used to be a great tool for free code development. I also don’t like that some apps take a while to run on the platform unlesss you pay for a larger dyno
- Industry: Computer Software
- Company size: 11–50 Employees
- Used Weekly for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
The easiest and the most useful cloud platform out there.
Reviewed on 16/08/2022
I am very happy with the free and fast deployment of heroku. It's the first cloud platform that I...
I am very happy with the free and fast deployment of heroku. It's the first cloud platform that I used and I use it still to the very date.
Pros
The thing that I liked the most was the simplicity of heroku. In little to no time, one can get used to this piece of software. Deployments are faster comparing to others platforms. Another amazing fact about heroku is that it provides good features in its free tier. It has a managed postgreSQL server which is really handy.
Cons
I have used heroku for a long period of time and to my knowledge, it has never failed. I haven't found anything that's a let down for heroku. Although it could been better if there was a managed MySQL server.
- Industry: Information Technology & Services
- Company size: 11–50 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
Heroku is easiest option for deployment.
Reviewed on 24/09/2020
I'd give 9.5 out of 10 for Heroku. This is the easiest deployment service I have ever seen. Add ons...
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.
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 Switching to Heroku
Because of the Ease of deployment and review app feature.- Industry: Computer Software
- Company size: 201–500 Employees
- Used Weekly for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 8.0 /10
Deployment and UI
Reviewed on 09/03/2023
Overall it's pretty good. I'll surely recommend this to my friends. Very use friendly UI and easy...
Overall it's pretty good. I'll surely recommend this to my friends. Very use friendly UI and easy to understand documentation.
Pros
Smoothens multi functionality and gives ease to use.Easily reachable and usable monitoring activities makes Heroku experience pretty good.
Cons
Heroku do send annoying mails though we have not subscribed for it. It needs to increase their ratio of using apps which sometimes on user end gets frustrating.
- Industry: Computer Software
- Company size: 11–50 Employees
- Used Weekly for 6-12 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
enables developers to rapidly and simply launch, control, and scale their applications.
Reviewed on 25/02/2023
In conclusion, Heroku is a great tool for developers looking for a simple, adaptable, and dependable...
In conclusion, Heroku is a great tool for developers looking for a simple, adaptable, and dependable way to launch and scale their apps. It is a well-liked option among coders due to its support for numerous languages and databases, as well as its solid track record of reliability.
Pros
With just a few keystrokes, I can launch my apps, and the platform handles all of the supporting infrastructure, such as servers, load sharing, and scalability.
Cons
Heroku's price is one possible drawback, though. Heroku does have a free tier for smaller projects, but for bigger or more popular projects, the cost can rapidly mount.
- Industry: Information Technology & Services
- Company size: 11–50 Employees
- Used Monthly for 6-12 months
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 9.0 /10
Heroku -- Hero for beginners deploying scales.
Reviewed on 02/03/2023
Pros
Heroku is best for beginners as it accepts any kind of application from frontend to backend at a reasonable price for paid users and free for beginners. Also its easy integration with github helps very advancely to host codes.
Cons
Heroku has quite a few availability of functions for free tier. It also has few more steps to configure compared to other hosting platforms which could be improved.
- Industry: Computer & Network Security
- Company size: Self Employed
- Used Daily for 6-12 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 10.0 /10
The Greatest Cloud Application Service
Reviewed on 29/04/2022
I mainly use Heroku as a free product but would definitely pay whenever I have a need for it....
I mainly use Heroku as a free product but would definitely pay whenever I have a need for it. Heroku is an excellent platform for new and heavy users alike. I love the functionality it provides and have not had any issues. Definitely would recommend.
Pros
Heroku is amazing for deploying your applications; it's an amazing choice for free and paying users alike. The inclusion of buildpacks, environmental variables, SSL, domains, and more are amazing for customizing deployments. Add-ons also provide amazing functionality for projects.
Cons
The only negative I can think of is the lack of logs on the web client; in order to debug my deployments, I have to use the Heroku CLI (which is very good, just annoying to toggle between).
- Industry: Education Management
- Company size: 11–50 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 10.0 /10
Best & Friendly to use for begginers want to host Web Applications
Reviewed on 30/04/2022
Pros
I love the user friendlyness of this software, very easy to connect with github & deploy the application. View logs made it easy to debug the errors, where as in other cloud deployment platform need more technical knowledge.
Cons
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.
Alternatives Considered
Microsoft AzureReasons for Switching to Heroku
Easy of use.- Industry: Computer Software
- Company size: 1,001–5,000 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 9.0 /10
Like it so far!
Reviewed on 07/11/2018
I love working withHheroku, but I don't have to pay for it cause the company I work for pays for...
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
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.
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
Heroku is a powerful PaaS with unmatched support
Reviewed on 02/05/2018
Heroku has allowed us to focus on our product and outsource the majority of our dev ops workload,...
Heroku has allowed us to focus on our product and outsource the majority of our dev ops workload, which has been highly effective at our (small) size.
Pros
We've been using Heroku since our product launch for much of our backend infrastructure, and we remain absolutely smitten with the fantastic product and support we've gotten. Heroku strikes a great balance between the responsibilities of running everything on bare metal yourself and a more managed infrastructure, and we've been very happy with the trade-offs here. To top it off, their support is phenomenal, and, in the case of highly technical issues, consistently escalate support queries to the right technical person internally.
Cons
Heroku can definitely be pricier than running your own show directly on your own servers, or even in a virtualized environment like AWS that's definitely one critique we've seen from colleagues, however in our case that cost is more than justified for what we get in return for it.
- Industry: Higher Education
- Company size: 201–500 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 10.0 /10
Great Platform as a Service Host
Reviewed on 13/04/2019
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.
- Industry: Information Technology & Services
- Company size: 2–10 Employees
- Used Monthly for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 8.0 /10
Great Paas making deployment a breeze
Reviewed on 17/07/2019
An easy way to deploy and get your app out there.
An easy way to deploy and get your app out there.
Pros
When I need to get a product out there in an MVP-like case I go for Heroku, a few clicks and you are ready to go. Heroku UI is beautifully crafted and they support many languages through their buildpacks, making almost any app compatible.
Their CLI and integration with Github makes deployment a breeze, I love to deploy by simply doing a git push. Their CLI is easy to use and the documentation is clear enough for most cases. Thanks to Heroku I was able to deploy a few web apps easily, their pipelines and integration make them ideal for small-scale projects and prototypes removing a great deal of low-level and hosting issues. Most of the heavy lifting is done for you.
Is amazing that the downtime is non-existent, the old dyno keeps serving until the new one is ready, then they're switched and the user doesn't experience downtime.
For small-scale apps and prototypes, Heroku is super affordable, even I hosted many of my apps in free plans.
Cons
I found it difficult to deploy apps client-based, for instance, I made an Angular app but since there's no buildpack for a fully static app I had to wrap on the app on PHP in order to be deployed.
Prices can go up quickly if your app starts using more resources, in many cases, it would be wiser to migrate to a different platform once the things start to escalate.
As Heroku does it really easy to set up the application for you it's often hard to tweak or change advanced features, you don't really have full server control. Also, I would like to see more integrations with other .git providers like Bitbucket and Gitlab.
- Industry: Computer Software
- Company size: 51–200 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 10.0 /10
Perfect for scaling your startup business
Reviewed on 09/05/2022
Heroku was the best choice of platform for scaling our very small startup or quickly testing a...
Heroku was the best choice of platform for scaling our very small startup or quickly testing a proof of concept without paying any money for a hobbyist box.
Pros
This system works VERY well with Node js based applications and allows for quick scaling of the services.
Cons
With the simplistic management of your systems comes less functionality like other platforms like AWS and Azure
Alternatives Considered
Amazon EC2Reasons for Switching to Heroku
price!- Industry: Information Technology & Services
- Company size: 11–50 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 8.0 /10
Feature rich, easy to setup PaaS
Reviewed on 01/09/2022
H is a great tool to deploy for small teams and people wishing to host small projects. I connect my...
H is a great tool to deploy for small teams and people wishing to host small projects. I connect my Github repos to the platform and it automatically handles much of the build and setup process. It can do better in terms of diversifying its scope of services, rather than just sticking to server hosting
Pros
Heroku allows us to deploy simple full stack applications to the cloud, without us having to go through the complex AWS/GCP/Azure configurations. For pet projects and/or minor applications, it provides a great uptime, fast deployment, CI/CD, database deployment plugins, and good logging mechanisms, so that we developers can focus on the business logic without worrying about configuring our environment
Cons
I faced several issues while setting up simple applications, and the answers to fix them were more like hacks. Its CLI, while useful is prone to bugs and lacks documentation. It provides limited functionality compared to IaaS platforms like AWS.
- Industry: Computer Software
- Company size: 2–10 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 10.0 /10
A platform to grow with
Reviewed on 10/07/2022
Pros
How easy it has been to get started and upgrade the capacity instantly as we have grown our SaaS business.
Cons
Have had some trouble signing in to the account from a Chrome browser for a time. So had to open a browser I normally dont use to get in. However my colleagues did not seem to experience it.
- Industry: Internet
- Company size: 51–200 Employees
- Used Weekly for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 10.0 /10
Best platform for hobby and production apps
Reviewed on 20/02/2020
Best platform for hobby and production apps, great documentation and very easy for ruby/rails apps.
Best platform for hobby and production apps, great documentation and very easy for ruby/rails apps.
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.
- Industry: Computer Software
- Company size: 2–10 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
Simple way to keep your web apps up
Reviewed on 07/05/2019
I use Heroku for all of my consultancy work. It makes it easier to manage resources for non-technica...
I use Heroku for all of my consultancy work. It makes it easier to manage resources for non-technical clients.
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.