Ad Revenue Calculators
CPM Calculator
CPC Calculator
RPM Calculator
eCPM Calculator
Ad metrics Calculator
CPM, CPC, RPM , CTR
CPM, RPM, CPC & eCPM Calculator
Complete Guide with Formulas & Examples
Understand your advertising performance with this CPM, RPM, CPC, and eCPM Calculator. Whether you're a blogger, YouTuber, publisher, advertiser, or digital marketer, these metrics help you measure earnings, ad costs, and revenue efficiency across platforms like Google AdSense, Facebook Ads, YouTube, affiliate ads, and more.
This guide explains every metric in simple language, includes real formulas, and shows how to calculate them accurately.
What Are CPM, RPM, CPC & eCPM?
These are the four most important ad revenue and ad cost metrics used across the digital advertising industry.
CPM (Cost Per Mille)
CPM means Cost per 1,000 impressions. Used mainly by advertisers.
RPM (Revenue Per Mille)
RPM means Revenue per 1,000 pageviews. Used mainly by publishers (AdSense, Mediavine, YouTube).
CPC (Cost Per Click)
CPC shows how much an advertiser pays per click.
eCPM (Effective CPM)
eCPM calculates total earnings per 1,000 ad impressions, regardless of whether income came from clicks or impressions.
Your calculator helps compute all of them instantly.
1. What is CPM? (Cost Per Mille)
Formula for CPM
[ CPM = \frac{Ad,Cost}{Total,Impressions} \times 1000 ]
Example
If an advertiser spends $500 for 20,000 ad impressions:
[ CPM = \frac{500}{20000} \times 1000 = $25 ]
Meaning: The advertiser pays $25 per 1,000 impressions.
Useful for
- CPM calculator online
- Cost per impression calculator
- CPM formula and example
- CPM ad rate calculation
2. What is RPM? (Revenue Per Mille)
RPM tells you how much you earn per 1,000 views or impressions.
Formula for RPM
[ RPM = \frac{Earnings}{Pageviews} \times 1000 ]
Example
If your blog earnings are $1,200 from 50,000 pageviews:
[ RPM = \frac{1200}{50000} \times 1000 = $24 ]
Meaning: You earn $24 per 1,000 views.
Useful for
- RPM calculator for bloggers
- AdSense RPM calculator
- RPM vs CPM difference
- revenue per thousand pageviews calculator
3. What is CPC? (Cost Per Click)
CPC shows how much advertisers pay for each ad click.
Formula for CPC
[ CPC = \frac{Total,Ad,Cost}{Clicks} ]
Example
If an advertiser spends $300 and gets 60 clicks:
[ CPC = \frac{300}{60} = $5 ]
Meaning: Each click costs the advertiser $5.
Useful for
- CPC calculator
- cost per click formula
- advertising click cost calculator
- CPC vs CPM
4. What is eCPM? (Effective CPM)
eCPM shows your true earnings per 1,000 ad impressions, combining revenue from CPC, CPM, CPA, and all other formats.
Formula for eCPM
[ eCPM = \frac{Total,Earnings}{Total,Impressions} \times 1000 ]
Example
If you earn $2,000 from 70,000 ad impressions:
[ eCPM = \frac{2000}{70000} \times 1000 = $28.57 ]
Meaning: You earn $28.57 per 1,000 impressions.
Useful for
- eCPM calculator
- effective cost per mille calculator
- CPM vs eCPM
- ad revenue calculator
CPM, RPM, CPC & eCPM Comparison Table
| Metric | Used By | Measures | Formula |
|---|---|---|---|
| CPM | Advertisers | Cost per 1,000 impressions | Cost ÷ Impressions × 1000 |
| RPM | Publishers | Earnings per 1,000 views | Earnings ÷ Views × 1000 |
| CPC | Advertisers & Publishers | Cost per click | Cost ÷ Clicks |
| eCPM | Publishers | True earnings per 1,000 impressions | Earnings ÷ Impressions × 1000 |
Why These Metrics Matter
- Publishers use RPM & eCPM to measure earnings
- Advertisers use CPC & CPM to measure cost efficiency
- Marketers use all four to plan profitable campaigns
- YouTubers and bloggers use RPM to track daily income
- Media buyers compare CPM vs CPC campaigns
Your calculator solves all of this instantly in one place.
Final Words
This CPM, RPM, CPC & eCPM Calculator simplifies advertising math so you can:
- Understand your revenue
- Compare campaign performance
- Plan profitable ads
- Measure earning potential
- Optimize your ad monetization strategy
Use it daily to track changes in your advertising performance and make smarter financial decisions.