Public LLM API Prices · How pricing is modeled
How pricing is modeled, compared, and explained
This is a user-facing explainer, not dry internal schema docs. It clarifies why the same model can show up with different prices, and why some rows are only partially comparable.
How they fit together
The provider tells you who published or sold the price.
The model tells you which capability is being priced.
The endpoint or task type tells you which comparison axis applies, such as tokens, images, or video seconds.
The pricing line binds all of that to a public price, a unit, a timestamp, and evidence.
Start with five core concepts
Every pricing view on the site is built from the same few objects.
Provider
The entity that publicly sells or publishes the price you are seeing.
An official provider is the model creator's own first-party platform. A third-party platform may host, resell, or package the same model. This site labels rows as official, third-party, or unclassified so channel differences are visible instead of being mistaken for model differences.
Model
The capability being invoked, such as a specific GPT, Claude, Gemini, Imagen, or Veo variant.
The model answers 'whose capability is this?' but it does not determine the final price by itself. The same model can appear across multiple providers, endpoints, and billing bases.
Pricing line
The smallest traceable unit of public pricing after normalization.
A pricing line typically binds a provider, model, endpoint, pricing basis, billing unit, currency, price amount, public time semantics, and source evidence. Each table row is one such line.
Evidence
The source link, scrape time, and raw excerpt that support a row.
This site is designed to be inspectable, not taken on faith. Each row aims to retain the source URL, official or effective time when known, source observed time, site publish time, raw evidence excerpt, and normalized confidence so users can verify the interpretation.
Why the same model can show different prices
Why some rows are partial or unmapped
Not every public price can be normalized cleanly. The site would rather show the limitation than pretend those rows are directly aligned.
How evidence and source attribution work