CPM & CPC Calculator
Convert ad spend, impressions and clicks into cost per thousand impressions, cost per click and click-through rate. Calculates in your browser.
CPM (per 1,000)
-
Show the math
Cost per thousand impressions, cost per click and click-through rate:
CPM = spend ÷ impressions × 1000
CPC = spend ÷ clicks · CTR = clicks ÷ impressions × 100
Platforms may bill on either CPM or CPC, converting between them lets you compare campaigns fairly. All math runs in your browser.
What this does
A CPM & CPC calculator converts ad spend, impressions, and clicks into cost per thousand impressions, cost per click, and click-through rate.
How to use it
- Enter the ad spend.
- Enter the impressions.
- Enter the clicks.
- Read CPM, CPC, and CTR.
How it works
CTR is clicks ÷ impressions × 100. CPM measures the cost of reach; CPC measures the cost of each visit.
CPM = spend ÷ impressions × 1000; CPC = spend ÷ clicks
Understanding your result
CPM measures the cost of reach and CPC the cost of each visit, linked by the click-through rate. A low CPM with a poor CTR can still produce an expensive CPC, so read all three together and compare them against your own past campaigns rather than generic industry averages.
Example
$500 over 100,000 impressions is a $5 CPM.
Sources & methodology
Last updated .
Frequently asked questions
What is CPM?
Cost per mille, or the cost of one thousand ad impressions: spend divided by impressions, times 1,000.
How is CTR calculated?
Click-through rate is clicks divided by impressions, multiplied by 100.
Is my data stored?
No. Everything is calculated locally in your browser.
Related tools
ROI & ROAS Calculator
Measure marketing return from revenue and spend: ROI as a percentage of profit and ROAS as revenue earned per dollar spent. Calculates in your browser.
CAC & LTV Calculator
Compare customer acquisition cost against lifetime value, with the LTV-to-CAC ratio and how many months it takes to pay back acquisition cost. Calculates in your browser.
Conversion Rate Calculator
Turn conversions and visitors into a conversion rate, and add revenue to see value per visitor and per conversion. Calculates in your browser.
Email Marketing ROI Calculator
Model an email campaign from sends through opens, clicks and conversions to revenue, then ROI against the campaign cost. Calculates in your browser.