Methodology

How we calculate numbers, rank products, and keep data honest.

The core metric โ€” โ‚น per 25g of Protein

Every product on this site is reduced to a single comparable number: how much it costs to get 25 grams of protein. We chose 25g because it's close to a standard serving size across most whey products, making it intuitive.

The formula is straightforward:

โ‚น per 25g protein = (Best Price รท (Protein per Serving ร— Servings)) ร— 25

We use the cheapest in-stock listing across all active platforms as the "Best Price". If a product is out of stock everywhere, we fall back to the cheapest listed price regardless of stock status.

What counts as 'protein per serving'

We use the protein figure declared on the product label โ€” specifically the total protein per serving, not just whey protein isolate fraction. This is the number the brand is legally required to declare and is what you'll see on the nutrition facts panel.

Multi-source pricing

Each product can have listings from multiple platforms โ€” Amazon.in, Healthkart, Flipkart, HyugaLife, PharmEasy. The price block in the table shows all available sources for the selected variant. The cheapest in-stock source is always highlighted in green.

When you apply source filters, the โ‚น/25g metric recalculates using only the visible sources โ€” so the ranking always reflects what's actually available to you.

Product variants and grouping

The same product often comes in multiple pack sizes (1 kg, 2 kg, 4 kg) and flavours. We group these into a single table row to avoid clutter. The weight and flavour dropdowns let you switch between variants inline.

By default, each row shows the largest available pack size within your selected filter โ€” larger packs generally offer better value per gram of protein, and we want you to see the best-case number first.

Pack size filters and rounding

Filter pills show standardized sizes (500g, 1 kg, 2 kg, 4 kg+) rather than every exact brand size. Brands release products in non-standard sizes (1.8 kg, 2.27 kg, 4.5 kg) as a marketing tactic to make direct comparison harder.

We map each actual size to the nearest standard bucket. The table always shows the real pack size โ€” we only use rounding for the filter, not for display.

Star ratings โญ

The star indicators (โญโญโญ, โญโญ, โญ) mark the top 3 best-value products across the current filtered set โ€” purely based on โ‚น/25g protein, cheapest first. These are computed from actual prices, not display order, so they remain accurate regardless of how you sort the table or which rows are pinned.

Data freshness

Prices are checked and updated manually for v1. Each listing shows a "Last updated" date in the expanded nutrition row. We aim to keep prices current within a few days, but supplement prices can change frequently โ€” always verify the final price on the platform before purchasing.