Free advertising math, made clear

CPM
Calculator

Find your cost per 1,000 ad impressions in seconds. Then turn the number into a smarter budget plan.

01 Enter two numbers02 Get your answer03 Plan what’s next
01 The calculator

Campaign math

What do you need to work out?

Live calculation
Enter what you spent and how many times the ad was shown.
$
views

✦ Basic calculations stay in this browser. No sign-up.

Your resultCalculated just now
$5.00CPM
You’re paying $5.00 for every 1,000 ad impressions.
FORMULA$500.00 ÷ 100,000 × 1,000= $5.00
02 Free AI campaign planner

TURN A NUMBER INTO A PLAN ✦

Know your CPM.
Plan your reach.

Use your calculator result or start fresh. Compare platforms, goals, budget paths, and timing in one clear plan.

✦Free to try
No card. No account. Just a useful first read.
AI campaign planner

Choose your planning route

FREE BETA
↗ Calculator values will be brought into the plan. You can edit them below.
$
views

Estimates use your inputs and planning assumptions. They are not a guarantee of campaign performance.

03 How it works

One metric.
More clarity.

01

Bring two numbers

Find ad spend and impressions in your ad platform, then enter them above.

02

Get the cost of reach

CPM shows what you pay for every 1,000 times your ad appears.

03

Use the number wisely

Compare campaigns, pressure-test a budget, and plan your next move.

04 CPM guide

What is CPM?

CPM means cost per mille, or the cost of one thousand ad impressions. It is a common advertising metric for comparing the price of awareness and reach across campaigns and channels.

How do you calculate CPM?

Use this formula: CPM = ad spend ÷ impressions × 1,000. For example, spending $500 to generate 100,000 impressions gives a CPM of $5.00.

Can I calculate an advertising budget from CPM?

Yes. Enter your target CPM and target impressions in the calculator to estimate the required budget. You can also enter a budget and target CPM to estimate impressions, then compare different advertising channels.

Is a lower CPM always better?

Not necessarily. A lower CPM can buy more impressions, but the best channel also depends on audience quality, click-through rate, conversions, creative format, frequency, and your campaign goal. Use the AI planner to compare cost and fit together.

KEEP LEARNING

Use the metric that matches your campaign

A CPM result tells you the cost of delivery. To evaluate traffic and business outcomes, compare it with CPC and CPA. You can also calculate the smaller per-impression number when checking a media plan.

Read CPM vs CPC vs CPA ↗Use the Cost Per Impression Calculator ↗

CPM Calculator FAQ

What is a good CPM?

There is no universal good CPM. It changes with country, audience, platform, season, placement, creative, and campaign objective. Use this calculator to establish your own baseline and compare like-for-like campaigns.

What is the difference between CPM and CPC?

CPM measures the cost per 1,000 impressions. CPC measures the cost per click. CPM is useful for reach and awareness; CPC is useful when traffic is the primary goal.

How can I compare Meta, Google, TikTok, or YouTube costs?

Select one or more platforms in the AI campaign planner. The result compares planning assumptions and estimated impressions at your stated budget. These are estimates, not live platform quotes.

CPM=Ad spendImpressions×1,000

CPM means “cost per mille” — mille is Latin for one thousand.