Price per 1M logo

Editor

Mohammad Ghonchegi

Editor and maintainer · writes, reviews and answers corrections personally

I am an independent developer. I build web infrastructure for a living — mostly Laravel, Node and static pipelines — and I kept paying inference bills without any reliable way to see what a model actually costs per month before committing to it. Provider pricing pages give you one number, no cache comparison and no cross-provider spread, and the comparison articles I found were resold link farms that went stale in weeks. Price per 1M is the tool I wanted: one dataset, normalised to dollars per million tokens, refreshed by a pipeline, with the diff published instead of quietly overwritten.

What is on this site because I sat and read it

The pipeline does the arithmetic: 1,657 endpoints from 32 providers, collapsed into 45 canonical model pages, with the raw rows downloadable as CSV and JSON. What the pipeline cannot do is decide whether a figure is plausible. So the reviewing is manual, and it is what I actually do every week:

What I do not do

Corrections

Pricing data goes wrong: a page changes, a tier is retired, a registry lags. Corrections reach the inbox directly with the model slug, the field and a source, and are usually applied the same day. Every published page carries the review line and the date the dataset behind it was generated — currently 2026-10-28 12:57 UTC — so you can always tell how fresh a number is.

Elsewhere

Code and the dataset mirror are public on GitHub. The collection method, formulas and exclusions are documented on the methodology page and the publisher-level details are on the about page.