CPM Calculator
Calculate CPM, CPC, and CPA between impressions, clicks, and spend.
Recommended next steps
Related tools
Calculate return on ad spend from revenue and ad cost.
Calculate conversion rate from visitors and conversions.
Build consistent campaign tracking links for GA4.
Frequently asked questions
CPM is the cost per thousand impressions: divide your ad spend by the number of impressions, then multiply by 1,000. For example, $500 spent on 250,000 impressions is ($500 ÷ 250,000) × 1,000 = $2.00 CPM.
CPM is the cost for every 1,000 impressions, CPC is the cost per click (spend ÷ clicks), and CPA is the cost per conversion or acquisition (spend ÷ conversions). CPM measures reach, CPC measures traffic cost, and CPA measures the cost of an actual result.
No — CPM needs impressions, since it is a cost per thousand impressions. With only clicks and spend you can calculate CPC. Enter impressions as well and the calculator fills in CPM, click-through rate, and the other metrics automatically.
No. Every value you type stays in your browser and the math runs locally on this page. Nothing is uploaded, stored, or shared, so you can plug in real campaign numbers safely.
Last updated 2026-06-23.