Marketingโœ“ Free ยท No Sign-up

CPM, CPC & CTR Calculator

Turn spend, impressions and clicks into CPM, CPC and CTR โ€” or work backwards to plan the budget for a campaign.

Enter any two (or all three) values โ€” leave a field empty to skip it.

Rough 2026 benchmark ranges (USD)
PlatformCPMCPCCTR
Google Search$30โ€“$40+$2.50โ€“$5.503%โ€“6.5%
Meta (Facebook/Instagram)$11โ€“$14$0.70โ€“$1.901.5%โ€“2.2%
TikTok$4โ€“$13$0.60โ€“$1.000.6%โ€“1.8%
LinkedIn$40โ€“$78$5.50โ€“$11+0.45%โ€“0.7%

Compiled from 2026 benchmark reports by Whatagraph, ContentStudio, Focus Digital and MetricNexus. Actual costs vary widely by industry, country, audience, objective and season โ€” use these only as a sanity check.

๐Ÿ’ก Pro tips
  • โ†’Improve CTR with stronger hooks and offers โ€” it lowers CPC even when CPM stays the same.
  • โ†’Compare metrics within the same objective; awareness and conversion campaigns are priced very differently.
  • โ†’Expect CPMs to rise in Q4 and around major shopping events โ€” budget extra headroom.
  • โ†’Tag every ad link with UTM parameters so clicks can be tied to revenue in analytics.

This tool is for informational purposes only. Always verify results with a qualified professional.

What is the CPM, CPC & CTR Calculator?

This CPM, CPC and CTR calculator converts the raw numbers from any ad dashboard into the three metrics media buyers use to compare campaigns. Type in any two of spend, impressions and clicks and it fills in whichever metrics those numbers allow; type all three and you get the complete picture. Two extra modes work in reverse: one tells you how much budget you need to buy a given number of impressions at a known CPM, and the other forecasts how many impressions and clicks a fixed budget should deliver.

The formulas are simple but easy to mix up under pressure. CPM (cost per mille) = spend รท impressions ร— 1,000, the price of one thousand ad views. CPC (cost per click) = spend รท clicks. CTR (click-through rate) = clicks รท impressions ร— 100, the share of people who saw the ad and clicked. The three are linked: CPC = CPM รท (CTR ร— 10). That relationship explains a lot of campaign behaviour โ€” if your CPM stays flat but your creative gets more clicks, CPC falls automatically, which is why improving creative is often cheaper than fighting for lower CPMs.

Worked example: a campaign spends $500, earns 40,000 impressions and 600 clicks. CPM = 500 รท 40,000 ร— 1,000 = $12.50. CPC = 500 รท 600 = $0.83. CTR = 600 รท 40,000 ร— 100 = 1.50%. Check the link: 12.50 รท (1.5 ร— 10) = $0.83. Now suppose you want 100,000 impressions next month at a similar $12 CPM โ€” the budget mode shows you need $1,200, or about $40 a day. If you then assume a 1.5% CTR, the forecast mode estimates roughly 1,500 clicks from that spend.

Benchmarks give useful context, but treat them as rough ranges. 2026 reports from Whatagraph, ContentStudio, Focus Digital and MetricNexus broadly place Google Search CPCs in the low single dollars with CTRs of around 3โ€“6%, Meta CPMs near $11โ€“$14 with CTRs around 1.5โ€“2%, TikTok CPMs anywhere from about $4 to $13 with CTRs under 2%, and LinkedIn as the premium channel with CPMs of $40 or more and CPCs above $5. Sources disagree because they sample different industries, countries and campaign objectives, so your own historical numbers are always the best benchmark.

Which metric matters most depends on what you buy. Awareness and reach campaigns are usually bought and judged on CPM. Traffic and lead-generation campaigns live and die by CPC, and CTR is the best early signal of whether creative and targeting resonate. None of the three measures profit on its own โ€” pair this tool with the ROAS calculator to see whether the clicks you are paying for turn into revenue, and tag every link with UTM parameters so you can trace the results in your analytics.

How to Use This Calculator

  1. 1Choose a mode: Calculate Metrics, Budget from CPM, or Forecast Clicks.
  2. 2Select the currency symbol used in your ad account.
  3. 3In Calculate Metrics, enter at least two of spend, impressions and clicks from your ad dashboard.
  4. 4In Budget from CPM, enter the impressions you want and the CPM you expect to pay.
  5. 5In Forecast Clicks, enter your budget, an expected CPM and an expected CTR.
  6. 6Click Calculate and compare the results with the platform benchmark table below the calculator.

Frequently Asked Questions

How do you calculate CPM?+
Divide total ad spend by impressions and multiply by 1,000. $300 spent on 50,000 impressions is a $6.00 CPM.
How do you calculate CPC and CTR?+
CPC = spend รท clicks. CTR = clicks รท impressions ร— 100. For example, 400 clicks from 20,000 impressions is a 2% CTR, and if you spent $200 the CPC is $0.50.
What is a good CTR for ads in 2026?+
It depends heavily on the platform. Google Search ads often see 3โ€“6% or more because users are actively searching, Meta ads commonly land around 1.5โ€“2%, TikTok around 0.6โ€“1.8%, and LinkedIn under 1%. Compare against your own industry and objective.
What is a good CPM?+
Lower is not always better โ€” cheap impressions can reach the wrong audience. As rough 2026 ranges, TikTok and Meta CPMs typically sit in single digits to the low teens (USD), Google Search CPMs are much higher, and LinkedIn CPMs commonly exceed $40.
Is CPM or CPC better for my campaign?+
Choose CPM bidding for awareness, video views and reach, where you want as many eyeballs as possible. Choose CPC (or conversion-based bidding) when you only want to pay for traffic or actions. Many platforms charge by impression but optimise for clicks or conversions.
How are CPM, CPC and CTR related?+
CPC = CPM รท (CTR ร— 10). If CPM is $10 and CTR is 1%, CPC is $1.00; double the CTR to 2% and CPC halves to $0.50 with the same CPM.
How much budget do I need for 1 million impressions?+
Multiply 1,000 by your CPM. At a $8 CPM, 1,000,000 impressions costs $8,000. Use the Budget from CPM mode to run your own numbers and see the daily spend.
Why does my CPM change from day to day?+
Ad auctions are dynamic. CPM rises with competition (holiday seasons, elections, big sales events), narrow targeting, low ad relevance and high-value audiences, and falls when demand drops or creative quality improves.