CPM, CPC, and CTR Calculator for Paid Media

Paid media runs on a handful of ratios that all describe the same campaign from different angles. Display and social platforms sell by CPM, search sells by CPC, and creative teams are judged on CTR. When a vendor quotes one and your report shows another, it is easy to lose track of whether a deal is actually better.
The numbers are connected. If you know your spend, impressions, and clicks, every other metric follows, and if a seller gives you a CPM and an expected click-through rate, you can work out the effective cost per click before you sign the insertion order.
The Formulas Behind Paid Media
- CPM: Spend divided by impressions, multiplied by 1,000. It is the cost of one thousand ad views.
- CPC: Spend divided by clicks. It is what you pay, on average, for each visit.
- CTR: Clicks divided by impressions. It measures how often people who see the ad act on it.
- CPC from CPM: CPM divided by (1,000 multiplied by CTR). A $12 CPM at a 0.8% CTR works out to a $1.50 effective CPC.
That last relationship is the one buyers forget. A cheap CPM with a weak click-through rate can cost more per visitor than a premium placement with an engaged audience.
Calculate CPM, CPC, and CTR
Enter the figures you have, such as spend, impressions, and clicks, and the calculator fills in CPM, CPC, and CTR. You can also start from a quoted CPM and an expected CTR to estimate cost per click and the clicks a budget will buy.
CPM, CPC, and CTR Calculator v1.0.0Last Update: Nov 8, 2026
Putting the Numbers to Work
Compare placements on cost per click or cost per conversion rather than CPM alone. Impressions are only valuable when the right people see the ad and respond. When two channels have similar effective CPCs, the conversion rate on the landing page decides which one wins, so carry the clicks forward into the Conversion Rate Calculator and the Cost Per Action Calculator.
Watch CTR over time as well. A falling click-through rate on a stable audience usually signals creative fatigue, and refreshing the ad is often cheaper than raising bids.
Frequently Asked Questions
How do I convert CPM to CPC?
Divide the CPM by 1,000 multiplied by the click-through rate as a decimal. A $10 CPM at a 1% CTR equals a $1.00 CPC.
Is a lower CPM always better?
No. A low CPM with a poor click-through rate or low-quality audience can produce expensive clicks and few conversions. Compare channels on cost per click or cost per acquisition.
What counts as an impression?
An impression is one display of an ad. Platforms define viewability differently, so compare CPMs from the same platform or with the same viewability standard.
Why does my CTR differ between platforms?
Ad formats, placements, audiences, and how each platform counts clicks all vary. Benchmark CTR within a channel rather than across channels.







