Digital Knockers
DIGITAL KNOCKERS Contractor Growth Agency

CPM Calculator (Cost Per Mille)

CPM Calculator (Cost Per Mille)

Calculate cost per thousand impressions, campaign cost or impressions, and compare CPM with CPC-equivalent pricing across channels.

  • 100% free
  • No sign-up
  • No API key needed
Loading CPM Calculator…

What is the CPM Calculator?

CPM is the cost of 1,000 ad impressions and the standard price for display, video, social and programmatic advertising. Enter any two of campaign cost, impressions and CPM, and the calculator solves the third.

Add a click-through rate to see the equivalent cost per click, which makes it easy to compare an impression-priced placement with a click-priced one.

Key features of the CPM Calculator

  • Solve for any value

    CPM, total cost or impressions.

  • CPM to CPC conversion

    Effective CPC at your expected CTR.

  • Reach planning

    How many impressions a budget buys at a given CPM.

  • Any currency

    Choose the currency for your market.

How to use the CPM Calculator

  1. Choose what to calculate

    CPM, cost or impressions.

  2. Enter the other two values

    Results update instantly.

  3. Add a CTR (optional)

    See the effective cost per click.

CPM formula

CPM = (total cost Γ· impressions) Γ— 1,000. A $500 campaign that delivers 125,000 impressions has a CPM of $4.00. To plan reach, divide your budget by the CPM and multiply by 1,000.

CPM or CPC: which is better?

CPM suits awareness goals where seeing the ad is the point. CPC suits performance goals where only clicks matter. Effective CPC = CPM Γ· (CTR Γ— 10) lets you compare them: a $6 CPM with a 0.5% CTR equals $1.20 per click.

Pro tips from our PPC and SEO team

  • Compare channels on effective CPC or CPA, not CPM alone.
  • Narrow, high-value audiences usually cost more per thousand.
  • Watch frequency so the same people do not see the ad too often.

CPM Calculator: frequently asked questions

What does CPM stand for?

Cost per mille β€” β€œmille” is Latin for thousand. It is the price of 1,000 ad impressions.

What is a good CPM?

It varies widely by platform, audience and season, from under $2 on some display networks to $20+ for targeted social or video audiences.

What is eCPM?

Effective CPM is total earnings or cost divided by impressions Γ— 1,000, used to compare campaigns sold on different pricing models.

Last updated:

Territory Exclusivity

Ready to Dominate Your Local Trade Market?

We only take one contractor per trade per service area. Check if your territory is still open before a competitor locks you out.