BREAKING NEWS
Logo
Select Language
search
CPM Calculator – Cost Per 1,000 Impressions Tool
📊 Free ad cost calculator

CPM calculator for ad cost and impressions

CPM Calculator helps you calculate cost per 1000 impressions instantly. It is widely used in digital advertising to measure campaign efficiency, compare ad platforms and understand ad cost performance.

Find CPMFind costFind impressionsAuto calculationBenchmarksTipsCSV export
CPM
₹10
Ad cost
₹5,000
Impressions
500,000
Quality
Average CPM

Result explanation

Your CPM result will appear here.

Industry comparison will appear here.

Improvement tips will appear here.

Next step: save, export or compare another campaign.

No saved campaigns yet.

Quick answer

What is this tool?

A CPM calculator that finds cost per 1,000 impressions, total ad cost or impressions.

Who should use it?

Advertisers, marketers, publishers, media buyers, agencies and campaign managers.

What result do you get?

CPM rate, budget, impressions, benchmark level, chart, tips and exportable data.

FormulaClear
BenchmarksAdded
InsightsShown
AutoCalculate
CSVExport
SchemaFAQ + App

What is CPM?

CPM means cost per mille, or cost per 1,000 impressions. It is one of the most common pricing models in digital advertising. Advertisers use CPM to measure how much they pay for ad views. Publishers use CPM to estimate the value of their ad inventory. Agencies use CPM to compare channels, media plans and campaign efficiency.

What is a CPM calculator?

A CPM calculator is a tool that calculates cost per 1,000 impressions, total ad cost or total impressions. It saves time because you can enter any two values and calculate the third. This is helpful when planning campaigns, reviewing reports, comparing ad networks or estimating how much reach a budget can buy.

CPM formula

CPM = (Total Cost / Impressions) × 1000

Example: ₹5000 / 500,000 × 1000 = ₹10 CPM. This means you pay ₹10 for every 1,000 ad impressions. The same formula works for dollars, euros, pounds or any other currency.

How to calculate CPM, cost and impressions

To calculate CPM, divide total cost by impressions and multiply by 1,000. To calculate cost, multiply CPM by impressions and divide by 1,000. To calculate impressions, divide cost by CPM and multiply by 1,000. These three formulas cover the most common planning questions in paid media.

Why CPM matters

CPM matters because it shows the price of reach. If your goal is brand awareness, video views, retargeting or visibility, CPM is often the first metric to check. A lower CPM can mean cheaper reach, but it does not always mean better performance. A high-quality audience may cost more and still produce better leads or sales.

When to use CPM

Use CPM when your campaign goal is awareness, reach, impressions, brand recall, top-of-funnel visibility or video exposure. CPM is common in display advertising, social media ads, video ads, programmatic ads, newsletter sponsorships and publisher direct buys.

CPM benchmarks by platform

ChannelBenchmark CPMMeaning
Display ads₹150–₹400Often cheaper awareness traffic
Social media₹400–₹800Targeted reach and engagement
Video ads₹800–₹2000Higher attention and stronger creative impact

Benchmarks vary by country, niche, season, audience quality and platform. Finance, insurance, B2B software and premium audiences often have higher CPM. Broad awareness campaigns may have lower CPM.

Real examples

  • Google Display: ₹5000 spend and 500,000 impressions = ₹10 CPM.
  • Facebook ads: ₹12,000 spend and 300,000 impressions = ₹40 CPM.
  • YouTube ads: ₹25,000 spend and 200,000 impressions = ₹125 CPM.
  • Publisher sponsorship: ₹50,000 spend and 100,000 impressions = ₹500 CPM.
  • If CPM is ₹20 and budget is ₹10,000, estimated impressions are 500,000.

CPM vs CPC vs CPA

CPM charges for impressions. CPC charges for clicks. CPA charges for actions such as leads, installs, signups or purchases. CPM is best for reach. CPC is better for traffic. CPA is better for conversion campaigns. Smart marketers compare CPM with CTR, CPC, CPA and ROI before judging success.

How to improve CPM

  • Test better creatives and hooks.
  • Refresh ads before fatigue increases.
  • Improve audience targeting.
  • Remove weak placements.
  • Compare platform, country and device segments.
  • Improve ad relevance and engagement rate.
  • Use CPM together with CTR, CPC and conversions.

Content cluster strategy

To build topical authority, create supporting articles such as “What is CPM in advertising”, “CPM vs CPC vs CPA explained” and “How to lower CPM in ads”. Link those guides back to this CPM calculator.

Frequently asked questions

What is CPM in advertising?
CPM means cost per 1,000 impressions. It shows how much you pay for every 1,000 ad views.
How do you calculate CPM?
Use CPM = (total cost / impressions) × 1000.
What is a good CPM?
Display ads may range around ₹150–₹400, social media around ₹400–₹800, and video around ₹800–₹2000, depending on niche and country.
What is CPM vs CPC?
CPM charges for impressions. CPC charges for clicks.
What is CPM vs CPA?
CPM measures impression cost. CPA measures cost per action, such as a sale, lead or signup.
Can I calculate impressions?
Yes. Enter cost and CPM to estimate impressions.
Is this CPM calculator free?
Yes. It is free and works instantly in your browser.

Internal links

Disclaimer

This CPM calculator provides advertising estimates only. Actual CPM can vary by platform, auction competition, country, niche, season, audience, placement, bid strategy and creative quality. Use CPM with CTR, CPC, CPA and ROI for better campaign decisions.

Share this Tool