Heroku Pricing in India 2026: Dynos, Postgres and Cost in INR
Sagar Tayde · · 7 min read
Heroku pricing is built from small monthly prices that add up. Each process you run is a dyno, each dyno has a monthly price, and databases and caches are add-ons with their own prices. There has been no free plan since November 2022.
This guide lists the current prices, explains how Heroku bills, and works three bills through to the rupee amount on an Indian card. All figures are from Heroku’s dyno types documentation and add-on pages, checked on 14 October 2026.
Heroku pricing at a glance: every dyno tier
Except for Eco, every price below is the most you pay for one dyno running all month on the Common Runtime.
| Dyno | Price per month | Memory | Sleeps when idle | Scale to more than one |
|---|---|---|---|---|
| Eco | $5 for a shared pool of hours | 0.5 GB | Yes, after 30 minutes | No |
| Basic | $7 | 0.5 GB | No | No |
| Standard-1X | $25 | 0.5 GB | No | Yes |
| Standard-2X | $50 | 1 GB | No | Yes |
| Performance-M | $250 | 2.5 GB | No | Yes |
| Performance-L | $500 | 14 GB | No | Yes |
| Performance-L-RAM | $500 | 30 GB | No | Yes |
| Performance-XL | $750 | 62 GB | No | Yes |
| Performance-2XL | $1,500 | 126 GB | No | Yes |
In rupees, before tax, at Rs 95.20 to the dollar: Basic is about Rs 666 a dyno, Standard-1X about Rs 2,380 and Standard-2X about Rs 4,760.
Private and Shield dynos, which run inside a Private Space with network isolation, start at $125 (Private-S) and $150 (Shield-S) per dyno per month. Performance dynos need an established payment history before you can use them.
Is Heroku free? Eco dynos and the 1,000-hour pool
No. Heroku removed its free dynos in November 2022. The cheapest option is the Eco plan: $5 a month for a pool of 1,000 dyno hours, shared by every Eco dyno on your account.
- Eco dynos sleep after 30 minutes without web traffic and wake on the next request, which is slow.
- When the 1,000 hours run out, every Eco dyno on the account sleeps for the rest of the month. You cannot buy more hours; you can only move apps to Basic.
- Eco is for personal apps only. Apps in a Heroku Team cannot use it.
One Eco dyno that never sleeps uses about 744 hours a month, so the pool covers one always-busy app or a few that sleep most of the time.
How Heroku bills: per second, capped monthly
Heroku charges by wall-clock time, not CPU time, and prorates every dyno and add-on to the second. The monthly price is the cap: a Basic dyno that runs for two hours costs about two cents, and one that runs all month costs $7. Scale a dyno to zero and it stops costing money.
Heroku’s usage and billing guide adds two details:
- You are billed for last month. The invoice you receive covers the previous month of use, not the current one.
- Every process is a dyno. A web process and a background worker are two dynos, each with its own price. That is why a small app with a worker costs twice what the dyno table suggests.
Heroku Postgres and Key-Value Store prices
Databases and caches are add-ons billed the same way, per second up to a monthly cap.
| Heroku Postgres | Price per month | Memory | Storage | Notes |
|---|---|---|---|---|
| Essential-0 | $5 | Shared | 1 GB | No high availability |
| Essential-1 | $9 | Shared | 10 GB | No high availability |
| Essential-2 | $20 | Shared | 32 GB | No high availability |
| Standard-0 | $50 | 4 GB | 64 GB | 200 connections, 4-day rollback |
| Premium-0 | $200 | 4 GB | 64 GB | High availability, 7-day rollback |
Larger Standard and Premium plans go up to $12,000 and $24,000 a month. Heroku Key-Value Store (the product formerly called Heroku Redis) starts at $3 a month for Mini (25 MB), then $15 for Premium-0 (50 MB) and $30 for Premium-1.
What Heroku costs in rupees: forex, GST and the Mumbai question
Heroku prices and bills in US dollars. Three things turn a dollar bill into rupees:
- The exchange rate. We use Rs 95.20 to the dollar, the mid-market rate on 14 October 2026.
- Card forex charges. Many Indian cards add a 3.5% markup plus 18% GST on it, about 4.13% in total.
- GST. Heroku says taxes such as VAT are the customer’s responsibility and are not included in its invoices; it does not mention India. A GST-registered business usually pays 18% under reverse charge and claims it back. You can add your GST number to the invoice from your billing settings. Our guide to reverse charge on foreign hosting has the steps.
Location matters too. Common Runtime apps, which is where Eco, Basic and Standard dynos run, are hosted in the United States or Europe. Heroku’s Mumbai region exists only for Private Spaces, where dynos start at $125 each. For most Indian teams, every request crosses an ocean.
Three Heroku bills worked out in rupees

Each bill below assumes everything runs all month, so each line is at its monthly cap.
Bill 1: a side project. One Eco web dyno and Postgres Essential-0. Total: 5 + 5 = $10.
Bill 2: a small production app. A Basic web dyno, a Basic worker dyno, Postgres Essential-1 and Key-Value Mini. Total: 7 + 7 + 9 + 3 = $26.
Bill 3: a growing product. Two Standard-1X web dynos, one Standard-1X worker, Postgres Standard-0 and Key-Value Premium-0. Total: 50 + 25 + 50 + 15 = $140.
What reaches your card, and the GST a registered business then pays separately:
| Bill | At Rs 95.20 | Plus 4.13% card charges | On your card | Reverse-charge GST (18%) |
|---|---|---|---|---|
| $10 | Rs 952 | Rs 39 | Rs 991 | Rs 171 |
| $26 | Rs 2,475 | Rs 102 | Rs 2,577 | Rs 446 |
| $140 | Rs 13,328 | Rs 550 | Rs 13,878 | Rs 2,399 |
Under India’s e-mandate rules, an automatic card payment above Rs 15,000 needs your approval each time. At today’s rate that is a Heroku bill of about $151.
When Heroku costs more than it needs to
Heroku’s strengths are real: a long record, a large add-on marketplace and a familiar workflow. The cost is in the small tiers. A Standard-1X dyno gives 0.5 GB of memory for $25, and a worker doubles the bill.
Voroa’s web services run in Mumbai at fixed rupee prices. The free Nano size has 512 MB of memory and 0.1 vCPU and sleeps when idle, like Eco but at no cost; its limits are in what the free tier includes. The smallest always-on size, Starter, has 1 GB of memory and 1 vCPU for Rs 298 a month: less than half the rupee cost of a Heroku Basic dyno, with twice its memory. Managed PostgreSQL in Mumbai has a free size with 1 GB of storage and paid sizes priced in rupees.
All Voroa prices exclude 18% GST and come with a GST invoice, paid by UPI or an Indian card. The full list is on the pricing page. Comparing more platforms? Our guides to Vercel pricing and Railway pricing do the same sums.
FAQ
Is Heroku free in 2026?
No. Free dynos ended in November 2022. The cheapest plan is Eco at $5 a month for 1,000 shared hours, and databases start at $5 a month.
How much does Heroku cost per month?
A small app with one Basic dyno and the smallest Postgres costs $12 a month. Add a worker dyno and it is $19. A production app on Standard dynos usually costs $100 or more.
Does Heroku have servers in India?
Only for Private Spaces, where dynos start at $125 each. Standard apps run in the United States or Europe.
Does Heroku charge GST?
Heroku says taxes such as VAT are the customer’s responsibility and are not included in its invoices. A GST-registered business usually pays 18% under reverse charge.
Moving off Heroku without paying for two months
Most Indian teams on Heroku pay dyno and Postgres charges on a dollar card. Voroa bills in rupees from an Indian entity, with GST on the invoice, so a registered business takes the input tax credit straight from it. There is no reverse-charge GST to pay in cash first, and no card forex markup.
Moving usually costs a month of two bills. To take that off the table, you can apply for migration credits: up to Rs 10,000 set against your Voroa bills, granted by hand after a person reads your application. Applying is not the same as being approved.
The full comparison of a dollar bill and a rupee bill is in INR vs USD cloud hosting.
Price your app in rupees on Voroa
Deploy a GitHub repository on the free size and see what paid sizes cost in rupees before you upgrade. Deploy your first app from GitHub takes a few minutes.
Last checked: 14 October 2026, against Heroku’s dyno types, usage and billing, Postgres and Key-Value Store documentation.
Updated November 11, 2026