eCPM Calculator
Calculate eCPM, expected earnings, or required impressions from any inputs. Includes niche eCPM benchmarks to evaluate your monetization performance. Free.
How to Use
- 1 Choose a mode: 'Calc eCPM' to find your effective CPM from earnings and impressions, 'Calc Earnings' to project revenue from a known eCPM and impression volume, or 'Calc Impressions' to find how many impressions you need to hit a revenue target.
- 2 In Calc eCPM mode: enter your total ad earnings and total impressions to calculate your eCPM.
- 3 In Calc Earnings mode: enter your eCPM and impression count to forecast expected earnings, with monthly and yearly projections.
- 4 In Calc Impressions mode: enter your target earnings and eCPM to calculate the impressions needed to reach that goal.
- 5 After calculating eCPM, select your content niche to benchmark against industry averages and see how your monetization compares.
Use Cases
After a reporting period, enter your ad earnings and impressions to calculate eCPM, then compare to niche benchmarks to identify whether your monetization is underperforming.
Use Calc Earnings mode to forecast monthly and yearly ad revenue based on your current eCPM and expected traffic growth, useful for planning content investment.
Use Calc Impressions mode to work backwards — enter a monthly revenue target and your current eCPM to see exactly how many impressions you need to hit that goal.
Use the built-in content niche reference table to compare eCPM across Finance, Technology, Health, Lifestyle, and more to evaluate which content areas deliver the best monetization.
FAQ
eCPM stands for Effective Cost Per Mille. It measures the revenue a publisher earns per 1,000 ad impressions, regardless of the ad pricing model (CPM, CPC, or CPA). Formula — eCPM = (Total Earnings × 1000) / Total Impressions. It's the publisher's equivalent of the advertiser's CPM.
CPM is what an advertiser pays per 1,000 impressions. eCPM is what a publisher earns per 1,000 impressions. Even if an ad runs on a CPC or CPA basis, eCPM converts actual earnings to a per-mille rate for easy comparison across ad units and networks.
eCPM varies widely by content niche, traffic quality, and geography. Finance content typically earns $10–15, Technology $5–8, Health $4–7, while general lifestyle content may earn $2–4. Traffic from US, UK, Canada, and Australia commands significantly higher eCPMs than other regions.
Ways to increase eCPM: create content in high-value niches (Finance, Technology), attract US/UK/CA/AU traffic, improve page load speed and viewability, test different ad placements and sizes, switch to header bidding to increase competition, and avoid ad fraud signals that lower your CPM floors.
No. All calculations run entirely in your browser. No data is sent to any server.
Related Tools
A/B Test Calculator
Check if your A/B test results are statistically significant. Calculates p-value, Z-score, uplift, and statistical power. Free.
Open →A/B Test Sample Size Calculator
Calculate the sample size needed per variation for a statistically valid A/B test. Set confidence level, power, baseline rate and MDE. Free.
Open →ACOS Calculator
Calculate your Amazon ACOS, ROAS, and break-even ACOS instantly. Free tool for Amazon sellers to measure ad efficiency and profitability.
Open →