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 175+ 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.
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.
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
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.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.
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.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.Read customer story →
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:
- Errors and Exceptions
- Image Processing
- Messaging and Queueing
- Metrics and Analytics
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.
Ready to extend your app?
Browse the full range of Heroku Add-ons in the Elements Marketplace.