Skip to content
ToolsMinify logo
All articles

How to Use CPM Calculator: Complete Guide (2026)

Learn how to use CPM Calculator with step-by-step instructions, examples, pro tips, and FAQs. Free guide for beginners and professionals.

Updated August 4, 20265 min read

Use CPM Calculator - Free

Open the live tool and apply what you learned in this guide.

Open CPM Calculator

What is CPM Calculator?

A CPM calculator computes cost per mille (cost per 1,000 impressions) plus CPC and CTR from the same campaign numbers. ToolsMinify's free CPM Calculator solves cost from impressions and CPM, effective CPM from spend and impressions, and CPC/CTR when you add clicks. Formulas update instantly in your browser - no separate CPC or CTR pages.

Free CPM calculator for cost per mille, eCPM, CPC, and CTR. Use the CPM formula online for display, YouTube, and podcast campaigns.

Try it now

Open the free CPM Calculator and follow the steps below - no download required.

Why use CPM Calculator?

  • Calculate total cost or revenue from impressions and CPM
  • Reverse-calculate eCPM from spend and impression totals
  • See CPC and CTR from the same spend, impressions, and clicks
  • Clear formulas: CPM = (cost / impressions) × 1,000; CPC = cost / clicks; CTR = (clicks / impressions) × 100
  • No spreadsheet setup - results update as you type

How to use CPM Calculator - step by step

  1. Step 1: Enter spend, impressions, and clicks to see CPM, CPC, and CTR together.
  2. Step 2: CPM stays first: it comes from spend and impressions. CPC uses spend and clicks. CTR uses clicks and impressions.
  3. Step 3: Or switch to cost from CPM: enter impressions and a CPM rate to get total cost or revenue.
  4. Step 4: Use the results for ad budgeting, weekly reports, and channel comparisons.

The CPM Calculator lives under Calculator Tools. Open the tool page, enter your input in the main field, and results update instantly. Use the copy button to paste output into documents, code editors, or spreadsheets.

Common use cases

Media planning and budgets

Enter budget and target CPM to see reachable impressions before you buy inventory.

Campaign reporting

Turn spend, delivered impressions, and clicks into eCPM, CPC, and CTR for weekly or client reports.

Publisher revenue estimates

Project ad revenue from expected impressions and a negotiated CPM.

Comparing channels

Run the same impression volume at different CPMs to compare display, YouTube, or podcast options, then add clicks for CPC and CTR.

Examples

  • $500 on 100,000 impressions: CPM = ($500 ÷ 100,000) × 1,000 = $5.
  • 1M impressions at $5 CPM: Total cost = 1,000,000 ÷ 1,000 × $5 = $5,000.
  • Campaign with clicks: $5,000 spend, 1,000,000 impressions, 10,000 clicks → CPM $5, CPC $0.50, CTR 1%.
  • $2,000 budget at $4 CPM: Impressions = ($2,000 ÷ $4) × 1,000 = 500,000.

Pro tips

  • CPM is per thousand impressions - CPC is per click and CTR is clicks divided by impressions. All three live on this calculator.
  • Use the same currency throughout; the tool is unit-agnostic as long as cost and CPM match.
  • For viewability or brand campaigns, pair CPM with CTR on this page rather than a second URL.
  • When inventory is sold on CPC, convert carefully - eCPM from spend/impressions is still a useful benchmark.
  • Cross-check with Percentage Calculator if you need share-of-budget or percent-of-goal figures.

Frequently asked questions

What is CPM?

CPM means cost per mille - the price an advertiser pays per 1,000 ad impressions. It is standard for display, programmatic, YouTube, and podcast ads.

How do I calculate CPM?

Use CPM = (total cost ÷ total impressions) × 1,000. Example: $500 for 100,000 impressions → ($500 ÷ 100,000) × 1,000 = $5.

What is CPC and how is it different from CPM?

CPC (cost per click) is spend ÷ clicks. CPM prices 1,000 impressions; CPC prices a click. Same campaign: $5,000 spend, 1,000,000 impressions, 10,000 clicks → CPM $5 and CPC $0.50. Both results live on this page - there is no separate CPC calculator.

How do I calculate CTR?

CTR (click-through rate) = (clicks ÷ impressions) × 100. Example: 10,000 clicks on 1,000,000 impressions = 1% CTR. Enter clicks with spend and impressions to see CTR next to CPM and CPC.

What is eCPM?

eCPM is effective CPM - your actual cost (or revenue) per 1,000 impressions after the campaign runs. Enter spend and impressions here to reverse-calculate it, then add clicks for CPC and CTR on the same report.

Can I use any currency?

Yes. Use the same currency for spend and CPM throughout. The tool is unit-agnostic as long as cost and CPM match. For share-of-budget math, pair this with the Percentage Calculator.

Should brand or viewability campaigns use CPC instead?

For viewability or brand campaigns, pair CPM with CTR on this page rather than opening a second URL. When inventory is sold on CPC, convert carefully - eCPM from spend and impressions is still a useful benchmark beside CPC and CTR.

Related tools you might need

Explore other calculator tools on ToolsMinify. Related utilities are linked on the CPM Calculator page to help you complete your workflow without leaving the site.

Ready to start?

Use the CPM Calculator for free - accurate, fast, and optimized for mobile.

Use CPM Calculator - Free

Open the live tool and apply what you learned in this guide.

Open CPM Calculator

Related articles