Free calculator

CPM Calculator

CPM is what you pay for 1,000 ad impressions. Fill in any two numbers and the third works itself out.

Calculate
CPM
–

CPM = total cost ÷ impressions × 1,000

Need more visitors to work with?

Traffic Masters sends GA4-tracked visitors to any page you choose, from $4.00 per 1,000. Start with 500 free. Usually live in 60 minutes, always within 24 hours.

Questions

What is a good CPM?
It depends on the platform, country and audience. Broad display ads can cost a few dollars per 1,000 impressions; tightly targeted social or B2B audiences often cost far more. Compare against your own past campaigns rather than a single benchmark.
Is CPM the same as cost per 1,000 visitors?
No. An impression is your ad being shown, not someone visiting your site. To get visits you also need clicks, so cost per visit is CPM ÷ (CTR × 1,000).
How do I calculate CPM?
Divide the total cost by the number of impressions, then multiply by 1,000. $500 for 100,000 impressions is a $5.00 CPM.

More free tools

All tools →