Build apps faster with Heroku Add-ons
Heroku’s ecosystem of fully managed cloud services helps you develop, operate, or manage your apps. Heroku Add-ons are integrated into your Heroku platform experience, making it easy to install new services and manage billing, credentials, or configurations directly from your Heroku Dashboard or CLI. Some of our top add-ons provide extended functionality within Heroku by integrating with the deploy processes, logs, platform API, and more. Many partners offer a free plan, so you can easily try out their services.
- One-click install from the Heroku Dashboard or CLI
- REST API and tooling for easy technical integration
- Integrated billing and fraud expense coverage
- Product discovery through the Heroku Elements Marketplace
- Co-marketing opportunities through Heroku channels
- Access to technical engineering resources
There are 150+ Heroku Add-ons to choose from in the Elements Marketplace, and we introduce new services on a regular basis. You’ll find everything you need to speed up your development cycle and make your team more efficient.
- Choose an add-on
for your app
- The add-on attaches to your app which can now interact with the service
- You can manage add-ons on the Heroku dashboard or via the command line
How Heroku Add-on installation works
With one click, Heroku Add-ons are created, installed, and deployed to your app. When you choose an add-on, the service is created and the URL for the service is attached to your application (or applications) via an environment variable. Your app source code can access and use this environment variable’s value to interact with the add-on service. For example, if you chose a Heroku Postgres add-on, the database is installed, your app is updated with a URL to the database, and you can even access the database from the command line. See a demo of the add-on experience in the video below.
Heroku Add-ons are so easy to integrate and use. They’ve really saved us the time and effort it would take to build or host those services ourselves.Darby Frey Director of Platform Engineering, Belly Read customer story >>
The rich selection of Heroku Add-ons available from Heroku Elements enables our developers to focus on building sites that deliver compelling and authentic brand experiences.Scott Riehl Interactive Technology Manager, Brown-Forman
Heroku Add-ons were a huge boon to our project timeline. What might’ve taken weeks, instead was accomplished exquisitely within a matter of hours.Ben Davis Founder & Chief Visionary Officer, ILLUMINATE Read customer story >>
The Heroku Add-ons marketplace is by far one of our favorite features. Heroku’s one-click app integrations have saved us weeks of development time.Bill Curtis Co-Founder & CTO, Sweet Tooth Read customer story >>
We really like Heroku Add-ons. In our legacy platform, we’d have to do a lot of work to get the same benefits that we’d get by integrating a Heroku Add-on in just a couple of clicks.John Kerbawy Director of Architecture, UrbanDaddy Read customer story >>
Integrating Heroku Add-ons into our app was really convenient for us. Add-ons allow us to focus on what we’re really good at, which is developing our core product experience.Daniel Taschik Co-Founder & CTO, Dubsmash Read customer story >>
Heroku has amassed a library of services and add-ons in a super-simple marketplace. Every server component type is accounted for, easily added, and scaled. Already, we've found and added a handful of add-ons that gave us some serious breathing room.Carter De Angelis VP of Product, Spinlister Read customer story >>
With Heroku, it was super simple to set up caching and a CDN for our heavy data processing tasks. With one command, we could provision any one of Heroku’s fully managed add-on services. It couldn’t be easier.Tyler Pearson CTO, Sweeble Read customer story >>
Focus on your core product
Heroku Add-ons help you reduce the complexity of your implementation and increase the efficiency of your team. They give you the freedom to concentrate on your core product.
Integrate best-in-class services
Leverage the hard work of experts that are dedicated to excellence in their category. Heroku Add-ons are fully managed and supported by ecosystem partners.
Access your Heroku Add-on services directly through your Heroku Dashboard or CLI, including installation, configuration, billing, permissions, and management.
Experiment with ease
Heroku Add-ons make it easy to test out a tool or service before deciding what goes into production. Choose from a rich selection, many of which offer free options.
The add-ons you need, when you need them
Over 150 Heroku Add-ons span the breadth of app development and management. Browse the add-ons available in the following categories:
- Alerts and Notifications
- Content Management
- Data Stores
- Data Store Utilities
Popular add-on services from our Ecosystem Partners
Heroku Add-ons include many familiar technologies from a wide range of partners. Ecosystem Partners maintain and fully support their services. For the Elements Marketplace, we’ve curated a selection of tools and services for every stage of app development and operation. View the full range of Heroku Add-ons in the Elements Marketplace.
Some popular add-ons:
The log management service we always wanted. Papertrail makes logs fun. Ish.
Email Delivery. Simplified.
New Relic APM
Monitor, troubleshoot, and tune production web applications.
Reliable and powerful memcache-as-a-service
Made by Heroku
For a few select services, we’ve built our own add-ons in-house that are optimized for the Heroku platform. Check out these Heroku-supported add-ons.
Reliable and powerful database as a service based on PostgreSQL.
Run scheduled tasks every 10 minutes, every hour, or every day.
Reliable and powerful Redis as a service.
Salesforce Data Synchronization Service
Send a message to specified services on deploy
Apache Kafka on Heroku
Streaming data service optimized for developers.
Developer favorite Heroku Add-ons
Ready to extend your app?
Browse the full range of Heroku Add-ons in the Elements Marketplace.