Indian D2C brands sell half the protein powder on Amazon. Pharmacy apps show a different shelf
We read every protein powder Amazon India shows for five searches and opened every listing that shows sales. Then we ran the same five searches on eight more platforms, from Flipkart to pharmacy apps. Each one shows a different market.
Read this first
Amazon is the only Indian platform that shows how many units a listing sells, so it is the only one with money figures. Those figures are a floor: what buyers paid on Amazon for the listings we read, not any company's revenue. The other eight platforms show what they stock and how they rank it. We never add them to Amazon's money.
We read everything on 5 October, three days before Amazon's festive sale. Flipkart's Big Billion Days sale was already live, so Flipkart prices are sale prices.
Indian D2C brands take half the money on Amazon
Protein powder sells at least ₹449.1 crore a year on Amazon India, about 139,400 packs a month. That is the largest shelf we have measured. Indian D2C brands take 50.8%. Multinationals take 19.1%.
Share of sales. Indian D2C is at least 50.8% and at most 60.2%: the gap is brands whose owner we could not confirm. Indian independent means older private supplement makers that are not digital-first, such as Nakpro.
MuscleBlaze leads with 14.9%. The Whole Truth is level with it at 14.1%, from only 6 listings. One unflavoured 1 kg whey from The Whole Truth carries the highest sales badge on the shelf: 7,000 or more bought in a month.
Group the brands by owner and HealthKart, which owns MuscleBlaze and TrueBasics, is the largest seller at 23.9%. Large companies are buying the challengers: Marico now owns Cosmix and Plix, HUL owns OZiva, Parag Milk Foods owns Avvatar, and Tata sells its own label. We count each brand with its owner, so those are not D2C here.
What sells, and at what price
Plain whey concentrate is an Indian D2C market. Indian D2C holds 24.1 of its 30.6 points. The multinationals win on blends, mostly Optimum Nutrition Gold Standard.
Each bar shows what that group sells. A blend is whey isolate and concentrate together.
Indian D2C protein costs 19% less per kg than the multinationals. On our beauty shelves it was the other way round. Here Indian brands compete on price and win on volume.
Listings whose pack weight we could read: 95% of the shelf.
Plant protein is 21.3% of the shelf, twice what we expected, and built by Indian brands. Its leader, Cosmix, now belongs to Marico.
The same searches also return Ensure (Abbott) and Protinex (Danone), which sell at least ₹56.9 crore a year between them. Amazon files them as nutrition drinks, so they are outside our figures. A buyer still sees them next to the protein.
Checked against what the companies report
| Company | Reported revenue | Our Amazon floor | Share |
|---|---|---|---|
| HealthKart (FY25) | ₹1,313 cr | ₹107.4 cr | 8% |
| The Whole Truth (FY25) | ₹216 cr | ₹63.5 cr | 29% |
| Wellbeing Nutrition (FY25) | ₹170 cr | ₹10.2 cr | 6% |
| BeastLife (FY26) | ₹105 cr | ₹3.9 cr | 4% |
Every floor is below the company's whole revenue, so nothing here is impossible. HealthKart sells many categories, mostly through its own site and stores. The Whole Truth's share is high, and it fits its growth: revenue rose more than three times in FY25.
Eight more platforms, eight different shelves
We ran the same five searches on Flipkart, Nutrabay, HealthKart, Tata 1mg, PharmEasy, Netmeds, Apollo Pharmacy and Truemeds. These platforms do not show sales, so the charts below show what each one stocks and ranks.
Share of distinct products shown. Depth differs by platform, so compare shares within a platform, not product counts across them.
On a pharmacy app, a protein search is a clinical nutrition shelf. On Truemeds 63% of results are clinical or adult nutrition: Pentasure, Prohance, GRD, diabetic and maternal powders. Apollo is 32%, Netmeds 30%. Pharma companies own these brands: GRD is Zydus, Prototal is Eris Lifesciences. A gym protein brand that lists on a pharmacy app competes with them, for an older buyer who came for a medicine.
Stores put their own brands first
Each slot shows the brand’s owner group. A ring marks a brand the store itself owns. MBlaze is MuscleBlaze, TWT The Whole Truth, ON Optimum Nutrition.
Nutrabay's own brands fill all ten first slots, though they are 24% of what it stocks. Tata 1mg's own label fills 7, though it is 4% of its products. HealthKart puts its own brands in 5 of ten. A store's ranking is the store's choice, not a neutral read of demand.
Each platform also has its own leader. Flipkart's first page is MuscleBlaze and Nakpro. Netmeds is GNC. Apollo is Optimum Nutrition and Isopure. Truemeds is MuscleBlaze.
Where each brand is stocked
| Amazon | Flipkart | Nutrabay | HealthKart | Tata 1mg | PharmEasy | Netmeds | Apollo | Truemeds | |
|---|---|---|---|---|---|---|---|---|---|
| MuscleBlaze | 19 | 26 | 2 | 20 | 17 | 13 | 2 | 12 | 11 |
| The Whole Truth | 6 | 10 | 4 | ||||||
| Optimum Nutrition | 9 | 16 | 4 | 14 | 8 | 11 | 3 | ||
| TrueBasics | 9 | 3 | 4 | 4 | 8 | ||||
| Nakpro | 25 | 20 | 19 | 11 | |||||
| AS-IT-IS | 19 | 21 | 1 | 2 | 2 | ||||
| Cosmix | 13 | 3 | |||||||
| Avvatar | 8 | 3 | 3 | 3 | 3 | ||||
| Isopure | 2 | 1 | 8 | 7 | 5 | 7 | 3 | ||
| Nutrabay | 7 | 4 | 57 | 12 | 3 | 2 | 3 | ||
| Wellbeing Nutrition | 8 | 4 | 10 | 15 | |||||
| OZiva | 12 | 10 | 8 | 8 | 2 | 1 | |||
| Plix | 1 | 14 | |||||||
| GNC | 7 | 3 | 7 | 3 | 11 | 17 | 7 | ||
| Naturaltein | 7 | 7 | 19 | 7 | |||||
| Tata 1mg | 8 | 21 |
Amazon counts listings with sales; the others count every product shown. An empty cell means not observed where we looked: the first pages of five searches, on one day.
The Whole Truth and Optimum Nutrition, second and third on Amazon, did not appear in 15 pages of Flipkart results. The Whole Truth appeared on only 2 of the eight other platforms. MuscleBlaze appeared on all eight.
Median price of matching listings. The axis does not start at zero, so small gaps are visible. Flipkart titles are cut short, so its packs could not be matched.
MuscleBlaze holds one national price: ₹3,999 to ₹4,249 for its best seller on 7 platforms. Optimum Nutrition is cheapest on Amazon.
What we expected, and got wrong
We wrote down five predictions before we opened a page. 1 of them were right. We got the direction: Indian D2C leads, because buyers research protein. We got the shape wrong. This is not one brand's shelf, and plant protein is twice the size we expected.
| We said | We found | |
|---|---|---|
| Indian D2C brands take 40 to 60% of sales | 50.8% (at most 60.2%) | Right |
| Multinationals take 20 to 35% | 19.1% | Wrong |
| MuscleBlaze alone takes more than 20% | 14.9% (HealthKart as a group 23.9%) | Wrong |
| Plant protein is under 10% of sales | 21.3% | Wrong |
| The top three brands take more than half | 39.4% | Wrong |
How we read it, and what it cannot tell you
Five searches on every platform: whey protein, protein powder, whey protein isolate, plant protein powder, and protein powder for women. On Amazon we counted only Amazon's own results, one count per listing, and opened the product page of all 340 listings that show sales. A listing counts when Amazon files it under protein. Sales are Amazon's “bought in past month” figure at its lowest value, times the price, times twelve. On the other platforms we read what each site's own search returns. We look up every owner by hand and never guess.
What this cannot tell you: the size of the Indian protein market, because gyms, chemists and brands' own sites sell a great deal; sales on any platform but Amazon; a festive month on Amazon; every city, because Tata 1mg and Truemeds tie results to a location; and why any of it happens.
The full report, with every table and chart, is here: protein powder in India (PDF). If you make or sell protein, book a discovery call.
Free account
See this for the niche you’re weighing
impuls8 reads category shelves across platforms and countries, and reads them again to show what moved. Your own dashboard shows you your shelf and nobody else's.
Start free — track your niche →No card. Google sign-in, 10 seconds.