Skip to content
★ 8,000+ Premium Sites DR 60–90 Guest Posts $2/Backlink 24h Delivery

📣 CPM Calculator

Work out CPM, total ad cost or impressions — solve for whichever value you're missing.

Fill in any two fields and the third is calculated (CPM = cost ÷ impressions × 1000).

Frequently Asked Questions

What does CPM mean?

Cost per mille — the cost of one thousand ad impressions. It lets you compare the price of very differently-sized placements on a like-for-like basis.

How do I enter impressions?

As a raw number (200,000), not in thousands. Fill any two of cost, impressions and CPM and leave the third blank to solve for it.

Is my data sent to a server?

No. This tool runs entirely in your browser using JavaScript — nothing you enter is uploaded or stored.

The CPM Calculator works with cost per mille — the price of one thousand ad impressions, the standard unit for display, video and programmatic advertising. Fill in any two of cost, impressions and CPM and the tool solves for the third, so you can budget, forecast reach, or check what a placement really costs.

How to Use This Tool

Enter any two of the three fields — total cost, number of impressions, and CPM — and leave the one you want blank. The tool calculates the missing value.

What This Tool Checks

CPM = cost ÷ impressions × 1000; cost = CPM × impressions ÷ 1000; impressions = cost ÷ CPM × 1000. It picks the formula based on which field you leave empty.

Understanding Your Results

CPM lets you compare placements of very different sizes on a like-for-like basis. A lower CPM is cheaper per impression, but cheap impressions to the wrong audience are not a bargain — pair CPM with relevance and viewability.

How to Fix Common Problems

If a result seems off, check you left exactly one field blank and entered the other two. Impressions are counted in raw numbers here (200,000), not in thousands.

SEO Best Practices

Use CPM to compare the efficiency of media buys, but judge campaigns on outcomes (clicks, conversions), not impressions alone. When negotiating, translate a CPM into total cost for your planned impressions so the real spend is clear.

Example

A campaign costing $500 for 200,000 impressions has a CPM of $2.50. At that CPM, a $1,000 budget buys 400,000 impressions.

Common Mistakes to Avoid

Entering impressions in thousands (200 instead of 200,000) throws the CPM off by a factor of 1,000. Optimising for the lowest CPM regardless of audience quality wastes budget.

Need help improving your search rankings?

Get a professional, country-targeted backlink campaign built for your goals.

Free SEO small tools to fix every SEO error

This is one of our free SEO small tools — a growing collection of small SEO tools that help you check a website and fix on-page, technical and local SEO errors, right in your browser. Browse the full toolbox to find the right tool for your next task.

Explore all 78 free SEO tools →
Chat with us
WhatsApp Free Quote
🔗View 8,000+ Backlink Sites