Heroku Pricing Explained

This article will explore Heroku’s pricing structure and plans. Undoubtedly, Heroku has changed the face of the hosting and development industry.
Before the arrival of Heroku, developers were stuck developing and configuring servers from scratch in most cases.
At that time, developers had to deal with various other problems, including shared hosting pitfalls and had to wrap their heads around cloud deployment strategies’ complexities.
However, on the other end of the spectrum, Heroku came up with a fantastic system that has made it more comfortable and efficient for developers to develop, deploy, manage and secure their applications in the best possible way.
Let’s learn more about Heroku and what its services will cost you below to understand things in this regard better. Keep reading to know more about Heroku server costs.
Contents
Quick Heroku Overview
Heroku is one of the unique PaaS solutions that helps businesses quickly develop, manage, deploy, and scale their high-end applications.
Heroku can help developers achieve streamlined API development and perform effortless management of IoT, databases, communications, and other processes.
Even more, it has been regarded as the most reliable platform offering an extensive range of services for businesses of every level and size.
However, this platform runs applications via virtual containers known as Dynos. Let’s get to know about Heroku Dynos below.
Heroku Pricing Overview
Here is an overview about Heroku cost structure. Generally speaking, the structure works as follows:
- Heroku Dyno pricing (containers)
- Heroku Postgres pricing
- Heroku Redis pricing
- Heroku Kafka pricing
Also, Heroku fees cover team collaboration, add-ons, and support.

Dyno Overview
Heroku platform is based on a container-based model to run, manage and scale applications. These containers are known as Dynos.
Dynos are virtualized and isolated containers based on Linux, which are effectively designed to execute code based on commands specified by users.
However, developers can scale their applications to any number of Dynos based on their application’s resource demand.
Dynos are essential building blocks to power any application based on Heroku, whether simple or sophisticated.
Deploying applications to Dynos and using Dynos management of Heroku can make it easier for developers to develop and run highly scalable and flexible applications.
It will ultimately make you free from the hectic process of infrastructure management. Finally, you can focus on developing and running great applications.
Here are different pricing options available for Dyno types:
Dyno Type | Details | Price |
Low-Cost | Eco friendly option for apps that can sleep after 30 minutes of inactivity. | $5/mo |
Hobby | Choose this pricing option for $7 per dyno monthly for your small projects. It will include exclusive free features along with automated certificate management and free SSL. | $7/mo and above |
Standard 1x | Run your business applications that are underproduction with your standard dynos plan. With Standard 1x, you can build lightweight APIs and applications to boot 512 MB RAM at $25. | $25/mo |
Standard 2x | For enhanced web concurrency or intense background workers, the subscriber for Standard 2x with 1GB RAM and more CPU at $50. | $50/mo |
Performance M | For more optimized concurrency than standard 2x and 2.5 GB RAM, you can get Performance M at $250. | $250/mo |
Performance L | For maximum throughput for highest traffic and lowest latency-sensitive applications, choose Performance L that’s available for $500. This plan comes up with 14 GB RAM. | $500/mo |
Private | Private can let you run applications that require isolation, greater control, and dedicated resources at custom pricing. | Custom Pricing |
Shield | For high-leveled compliance applications, the shield is a perfect pricing option. However, you can get an estimate for its pricing as per your needs. | Custom Pricing |
In order to manage fraud and abuse, Heroku free plan will only be available until November 28, 2022.
Heroku’s Pricing Structure
Heroku offers an extensive range of services for its users. Most amazingly, all these services are available at different price ranges with diverse resources.
So, choosing the best option per your application requirement could become easier for developers.
These services are also available in both free and premium versions. Well, there are four different types of pricing options available here, including:
- App Type
- Data Services
- Add-Ons
- Team Collaboration
Let’s get into details of each pricing type to know more about the things in this regard:
App Type Pricing
This pricing option can let you choose the preferred type of application you want to build with Heroku. So, selecting the best available price and resource option will become more comfortable for you.
Let’s have a look at four different types of available options in this plan:
Plan | Description | Price |
Free & Hobby | If you are going to build a non-commercial application including personal project, MVPs, or others, this free to use option will be useful. | Free (the free tier will not be available after Nov, 28, 2022) Hobby starts at $7/mo |
Production | The production plan is available for $25 and above per month. This plan will let you create business applications, including internal web applications, customer-facing, and more. | $25 and above |
Advanced | Suppose you plan to develop mission-critical applications that contain complex functionality or require low latency, higher availability, higher concurrent requests volume. In that case, an Advanced app type pricing plan is best for you. It can cost you $250 or above monthly. | $250 and above |
Enterprise | For the applications with control, collaboration, and compliance, an enterprise app type plan is fantastic. To get the estimation of its cost, you will have to contact sales at Heroku. | Under quotation |
Data Services
Heroku can make you able to build data-driven and highly secure applications with its data services. Keep reading to know more about Heroku database pricing.
Postgres
Postgres is a managed RDBMS that is easier to access from your Heroku applications to manipulate and persist data.
Its pricing plans feature off-premises storage, automatic health check, data clips, SSL certificate, web UI, and Postgres extensions.
Here is the pricing of every plan available in this category:
- Hobby Dev: Available for free (the free tier will not be available after Nov, 28, 2022)
- Mini Plans: $5 per month
- Hobby Basic: $9 per month
- Standard: $50 or above monthly
- Premium: $200 or above monthly
- Private: Available at custom prices.
Redis
It is a completely managed, key-value, and in-memory service meant to store data that changes and requires faster access.
Here is what you have to spend to get access to this feature with different resource levels:
- Hobby Dev: Free to use (the free tier will not be available after Nov 28, 2022)
- Mini Plans: $3 per month
- Premium: For workloads require higher protection and availability of data. Available at $15 and above monthly.
- Private: To store data for intensive, heavy, and extreme workloads, available at $750 per month.
Apache Kafka
This Heroku service is meant to let you handle event streams of every size. So that adding real-time data to your applications can become more comfortable.
- Basic: Suitable for low-volume event streams, available at $100 to $175 monthly
- Standard: Get this at $1,500 to $3,200 monthly for your high-volume event streams.
- Extended: Get it for $4,000 to $8,700 per month to manage your massive event streams.
- Private: Manage streams and events in an isolated network environment. Get a quote from the sales team.
Add-Ons
Extend your Heroku application functionality by its extensive range of add-ons.
Free and Hobby
A fantastic option for testing your application ideas or giving new functionality a try with the following add-ons:
- Logging
- Monitoring
- Datastores
Production
Add the following standard add-ons into your production applications in addition to the hobby plan services.
- Search
- Cashing
- Email services.
Advanced
Get the following add-ons for your mission-critical applications besides all production add-ons:
- Dynos
- Machine learning
- Image processing
- Metrics and analytics
Enterprise
Enjoy all the add-ons below in addition to Advanced levels as well:
- User management
- Security
- Queuing and messaging
- Connect with Salesforce
- Datastore utilities
Team Collaboration
Heroku allows developers to collaborate with the team of any number of members to make their development process seamless:
Plan | Details | Price |
Collaborators | This plan is available for users who prefer to allow other people to view, deploy and scale their applications. | Included |
Teams (1-5 users) | If you have a small team and want unified collaboration, then this package is meant for you. | Included |
Teams (6-25 users) | This package is available for $10 per month and is suitable for large teams who manage users, pipelines, resources, and more. | $10/month |
Enterprise | For organizations that have to manage team access, downloading reports, offer role-based access, and more can use this package that is available at a custom price. | Custom Pricing |
Conclusion
This article explained Heroku’s pricing structure and server costs. Heroku offers a Fremium service with both Free and Paid Plans. The pricing starts at $7/month for a Hobby Dyno, and the service is affordable to start.
Heroku also offers more sophisticated services under the Advanced and Enterprise plans. In that case, the pricing starts at $250 per month and provides dedicated application resources.
Starting on Nov 28, 2022, it’s important to highlight that Heroku will no longer offer free plans. For more information, please read this announcement.
FAQ
What is Heroku?
It’s a PaaS owned by SalesForce. It’s used to build, run, and operate apps in a cloud environment.
What is a Dyno?
Dyno is a container-based building blocks of Heroku.
What is the price of Heroku?
– Heroku is a Freemium service
– There is a free tier available (until Nov 28, 2022)
– The Hobby plan starts at $7 per month
– Dedicated servers available for $250 per month
– Enteprise custom pricing is available
Comments ( 2 )