GPU Price Index

Open data · updated daily from primary sources

What does an hour of GPU actually cost?

A daily index of on-demand GPU rental prices across hyperscalers, neoclouds and marketplaces. Every number traces back to a public price list, and the full history is versioned in git.

Today's brief

    Market index

    Median of provider medians across every segment, in USD per GPU-hour. Each provider gets one vote, however many regions it lists.

    Where you rent matters more than what you rent

    Segment median per GPU. Hyperscaler list prices run well above neoclouds and marketplaces for the same silicon.

    View as table

    Price-performance

    Market index per dense BF16 PFLOP-hour. Lower is better.

    Peak vendor specs, no sparsity. Delivered throughput depends on the workload, interconnect and software stack.

    Hyperscaler premium

    How much more the hyperscaler segment median costs than the neocloud median.

    Explore a GPU

    History, provider-level prices and regional spread for one GPU model.

    Price history

    View as table

    Providers

    Median and cheapest listed on-demand price per provider, with the SKU and region behind the cheapest.

    By region

    Median of region-specific list prices. Neocloud and marketplace prices are mostly global.

    Cluster cost calculator

    Price a block of capacity at today's list prices. Useful as a first-pass budget check before you ask providers for committed-use quotes.

    At the market index

    On-demand list prices, compute only. Excludes storage, networking and egress, and the committed-use discounts most large buyers negotiate. Marketplace capacity at this scale is rarely available as a single block.

    Pipeline health

    A GitHub Actions job collects every source at 06:17 UTC, validates the data, commits it to the repository and redeploys this page. If a source breaks, the job opens an issue.

    Latest run

    Recent runs

    One square per daily run. Hover for details.

    Get the data

    Methodology

    What's measured

    On-demand list prices for data-center GPUs, normalized to USD per GPU-hour. An 8-GPU VM at $98.32/hr counts as $12.29 per GPU-hour. Spot prices are tracked as a separate series. Reserved and committed-use pricing isn't public, so it's excluded.

    How it's aggregated

    Two-stage median: first each provider's median across its SKUs and regions, then the median across providers. Azure's hundreds of regional rows get the same weight as Lambda's single price list. Marketplaces are summarized to the median of all rentable offers.

    Ask an agent

    The index ships with an MCP server, so Claude or any MCP client can query prices and price out clusters:

    claude mcp add gpu-index -- uvx --from \
      "gpu-index[mcp] @ git+https://github.com/ewyluda/gpu-rental-rate" \
      gpu-index-mcp

    Then ask: "What would 512 H100s for 90 days cost at neoclouds vs hyperscalers?"