Ads

CPM Calculator

Details

How to use CPM Calculator

What the tool does, how to run it, and what to expect from the result.

How to calculate CPM for an ad campaign

Enter what the campaign cost and how many impressions it delivered. The tool divides the cost by the impressions and multiplies by 1000, which is the standard cost-per-mille figure used across media buying.

It also shows the raw cost per single impression, which is usually a fraction of a cent and rounds to 0.00 on screen. That rounding is exactly why the industry standardized on a per-thousand rate.

  • Enter total spend in the Campaign cost field. It starts at 500.
  • Enter delivered impressions, not reach, in the Impressions field. It starts at 200000.
  • Read the CPM (cost per 1,000) line. That is the figure to compare across placements and platforms.
  • To size a media plan, hold the cost fixed and adjust impressions until the CPM matches the rate your vendor quoted.
  • Pair the CPM with a click-through or conversion figure before deciding whether a cheap placement was actually cheap.
Tips

Getting a better result out of CPM Calculator

Specific settings and thresholds, not general advice.

  • CPM is cost / impressions x 1000. The defaults, 500 of spend against 200000 impressions, give a CPM of 2.50.
  • Cost per impression is shown to five decimals, because a single impression costs a fraction of a cent. The defaults work out at 0.0025, and rounding that to two decimals would print 0.00 and tell you nothing.
  • To go backwards, impressions = cost / CPM x 1000. A 5000 budget at a 6.00 CPM buys about 833333 impressions.
  • Enter impressions, not reach. Impressions count repeats and reach counts people, so a campaign with a frequency of 3 has three times as many impressions as reach. Putting reach in the field triples your apparent CPM.
  • CPM is a buying metric, not a performance one. Two campaigns with an identical 2.50 CPM can have wildly different click-through rates, and a cheap CPM is often cheap because nobody looks at the placement.
Limits

What CPM Calculator does not do

The honest boundary, so you do not lose time finding it yourself.

  • CPM only. No CPC, CTR, CPA, ROAS, or frequency.
  • No reach input and no way to derive frequency.
  • No multi-campaign or multi-channel blending, and no time period.
  • No handling of gross versus net media cost, so agency fees and taxes are on you.
At a glance

Who CPM Calculator is for

A quick way to understand who this helps, what it solves, and where it connects next.

Best fit

Shoppers, students, freelancers, and anyone who needs a quick, private calculation.

Ideal for

Fast everyday math without a spreadsheet, app install, or sign-up.

FAQ

Common questions

Short answers for the questions people usually have before trying a utility like this.

Is the CPM calculator free?

Yes. It is completely free to use, with no signup, no account, and no paywall.

Can I use it on my phone?

Yes. The page works in any modern mobile or desktop browser, with nothing to install, so you can run a quick calculation wherever you are.

Does it stay local?

Yes. The numbers you enter are processed entirely in your browser and never leave your device.

What is the difference between CPM and cost per impression?

CPM is the cost of a thousand impressions, which is the unit ad platforms actually price and bid in. Cost per impression is the same number divided by a thousand, shown here to five decimals because otherwise it rounds to zero.

How many impressions will my budget buy at a target CPM?

Rearrange to impressions = cost / CPM x 1000. A 5000 budget at a 6.00 CPM buys about 833333 impressions. You can also adjust the impressions field until the CPM line lands on your target.

Should I enter impressions or reach?

Impressions. Reach is unique people and impressions include repeats, so they differ by your frequency. A 3-frequency campaign reaching 100000 people served 300000 impressions, and entering the reach figure would report a CPM three times too high.

Is a lower CPM always better?

No. CPM only tells you what a thousand impressions cost, not whether those impressions were worth anything. Cheap inventory is often cheap because it is below the fold, in an unviewable slot, or in front of the wrong audience. Compare CPM alongside CTR and cost per action.

Does it calculate CPC or CPA?

No. It converts spend and impressions into a cost per thousand and nothing else. For cost per click, divide spend by clicks. For cost per acquisition, divide spend by conversions.

Recommendations

You Might Also Like

Nearby tools from the catalog that fit the same job or workflow.

Cleanor app

Do it all on your device

Cleanor puts these tools in one app: compress and convert images, video, and audio, work with PDFs, and scan text right on your device. Plus free up storage and clear inbox clutter with Email Cleaner. Start with a free trial.

  • iPhone
  • Android
  • Macsoon
  • Windowssoon