Calculate cost per thousand impressions (CPM) from ad spend and impressions.
Enable JavaScript to use the interactive calculator; the example and formula are described below.
CPC, CPM, CTR, conversion rate, acquisition cost and customer-value calculations.
Enter the values requested above and select Calculate. Change any input to compare another scenario. The calculation runs locally in your browser and does not require an account.
A $500 campaign with 200,000 impressions has a $2.50 CPM.
Calculate cost per thousand impressions (CPM) from ad spend and impressions. The result is intended for quick estimates, checking arithmetic and comparing scenarios. When a result affects a contract, tax filing, medical decision, building-code requirement or other high-stakes situation, verify the result with the appropriate professional or authoritative source.
Spending $500 for 200,000 impressions produces a $2.50 CPM: spend divided by impressions times 1,000.
CPM is a cost per thousand ad impressions, not per thousand people reached.
Repeated impressions to one person count multiple times, and visibility measurement differs between platforms.
Related tools: CPC Calculator · CTR Calculator
Calculate cost per thousand impressions (CPM) from ad spend and impressions.
CPM = spend ÷ impressions × 1,000.
Yes. ERICH Calculators is free to use and does not require an account.
See how formulas, sources and limitations are handled across ERICH Calculators.