Skip to content
FPSPOT

CPM Calculator

Find advertising cost per thousand impressions. Impressions count displays, including repeat displays to the same person; they are not clicks or unique viewers.

Calculate CPM

Enter a non-negative cost using a dot, without currency symbols or commas. Up to 100 characters.

Enter a positive whole number of impressions, without commas. Up to 100 digits.

Uses the same currency as the campaign cost. Results are rounded to two decimal places. Use cost and impressions from the same campaign and reporting period.

Enter campaign cost and impressions, then calculate.

CPM formula and examples

CPM = cost / impressions × 1,000. A cost of 250 for 50,000 impressions gives 5.00. A cost of 100 for 1,000 impressions gives 100.00. A cost of 12.50 for 2,500 impressions gives 5.00.

Can cost or impressions be zero?

Zero cost with positive impressions gives 0.00. Zero impressions makes division undefined. A tiny positive cost can round to 0.00; the result shows a separate precision note.

Does this support my currency?

Yes, use any single currency for cost. The output stays in that currency; no currency conversion is performed. Low CPM alone does not measure conversions or campaign success.