40% off every planSee plans

Free CPM calculator

A CPM calculator for ads and sponsored videos.

CPM calculatorFree · No sign-up
Work out
$
Or views, if that's what you're paying for

Optional: what the views turn into

%
Your own ad's, from its report
%
Clicks that buy or sign up
CPM$6.25per 1,000 impressions: $250.00 for 40,000
Impressions per $1
160
Clicks
400
Cost per click (CPC)
$0.63
Results
8
Cost per result (CPA)
$31.25

Where it works

  • TikTok Shop
  • Instagram
  • YouTube
  • Any browser, phone or computer

Updated · Tested by the UGCLive team

Next step in UGCLive

Need videos for a product?

Paste a product link and our AI makes a batch of finished TikTok Shop videos, each with its own hook.

The CPM formula, three ways round

CPM is what 1,000 impressions cost. Know any two of cost, impressions and CPM and the calculator solves the third.

  1. $250.00Cost
  2. 40,000Impressions
  3. $6.25CPM
  1. $10.00CPM
  2. 50,000Impressions
  3. $500.00Cost
  1. $100.00Cost
  2. $5.00CPM
  3. 20,000Impressions
The calculator's default campaign, and two round examples.

What $100 of ads buys at four CPMs

Double the CPM and the same budget reaches half the people. That buys reach. Judge an ad by what each sale costs.

$2.00 CPM50,000 views
$5.00 CPM20,000 views
$10.00 CPM10,000 views
$20.00 CPM5,000 views
Arithmetic only: round CPMs to show the scale. Each platform sets its own.

From CPM to cost per sale

Add your click-through and conversion rates and the same spend becomes a cost per click and per sale. Compare that with your break-even ROAS, or what a sale pays on the TikTok Shop calculator.

Hands holding a portable blender cup of green smoothie at a desk, drawn as a sponsored post@yourshopsmoothies at my desk #adSponsored
  1. 40,000Impressions
  2. 400Clicks
  3. 8Sales
  4. $0.63Cost per click
  5. $31.25Cost per sale
The calculator's default campaign at its starting 1% click-through and 2% conversion rates; put in your own.

How to use CPM calculator

  • The CPM calculator with Cost picked as the value to work out, showing the Impressions and CPM fields1. Pick what to work out
  • The CPM calculator with 120,000 impressions and a $6.50 CPM entered, giving a cost of $780.002. Fill in the other two
  • The optional click-through and conversion rates filled in, with the result showing $780.00, 1,440 clicks and cost per click3. Add your rates (optional)

More about CPM calculator

Give any two of cost, impressions and CPM and get the third, then what those views turn into at your click-through and conversion rates.

How to use CPM calculator, step by step

  1. Pick what to work out. CPM, the total cost or the number of impressions.
  2. Fill in the other two. From your ad report, a media kit or a creator's quote. Views work as impressions.
  3. Add your rates (optional). Click-through and conversion rates give clicks, results and the cost of each.

How do you calculate CPM?

CPM is cost per thousand impressions: total cost ÷ impressions × 1,000. $250 for 40,000 impressions is a $6.25 CPM. Turned around, cost = CPM × impressions ÷ 1,000.

If it doesn't work

The result says 0 or nothing

Fill in exactly two of cost, impressions and CPM; the calculator works out the third.

A creator quoted per video, not per view

Use the views you expect as impressions and the quote as the cost to get a CPM you can compare.

CPM calculator: what you need and limits

What you give itAny two of cost, impressions and CPM
What you getThe third, plus clicks and cost per result
PriceFree, no sign-up
Works onAny current browser on a phone, tablet or computer
Last checkedNovember 11, 2026

CPM, CPC, CPA and ROAS, and how to use them

Cost per 1,000, per click and per result
MetricFormulaTells you
CPM
Cost ÷ impressions × 1,000
What reach costs
CPC
Cost ÷ clicks
What a visit costs
CPA
Cost ÷ results
What a sale or sign-up costs
ROAS
Revenue ÷ cost
What each $1 of ads brings back
  • Judge by cost per resultA low CPM with no clicks is expensive. Compare each sale's cost with your break-even ROAS.
  • Test the creativeCost per result climbing? Try a new hook before a bigger budget.
  • Quoting a sponsorship?Expected views × CPM ÷ 1,000 is a starting point. For a TikTok Shop affiliate, the commission calculator shows what each sale pays instead.

CPM calculator FAQ

What does CPM stand for?

Cost per mille: mille is Latin for thousand. It's the price of 1,000 impressions, the standard unit ad platforms bill and report reach in.

What's a good CPM?

It moves with the platform, country, audience, season and the ad. Compare with your own past campaigns and judge an ad by cost per result: a cheap CPM nobody clicks costs more per sale.

What's the difference between CPM, CPC and CPA?

CPM is cost per 1,000 impressions, CPC cost per click and CPA cost per result (a sale or sign-up). The calculator gives all three from one set of numbers.

How do I price a sponsored video by CPM?

Expected views × CPM ÷ 1,000: 20,000 views at a $15 CPM is $300. For UGC the brand posts, our UGC rate calculator prices by deliverables and usage rights.

Are impressions the same as views?

Not always. An impression is the ad shown; a view may need a few seconds watched. Use whichever your report counts, the same across campaigns.

Still have questions?All UGCLive questionsEmail us

Related

CPM calculator

Try it now, free.

Give any two. Get CPM, cost or reach.

  • No sign-up
  • Works on your phone
  • Nothing to install