Loading...
Loading...
Know exactly what every 1,000 impressions is worth
A CPM calculator measures how much advertisers pay for every 1,000 impressions on a YouTube video. CPM, or Cost Per Mille, is the standard metric advertisers use to price video...
A CPM calculator measures how much advertisers pay for every 1,000 impressions on a YouTube video. CPM, or Cost Per Mille, is the standard metric advertisers use to price video ad inventory on YouTube. To calculate CPM, divide total ad revenue by total impressions, then multiply by 1,000. For example, if a video earns $15 from 5,000 impressions, the CPM is $3.00. YouTube CPM varies dramatically by niche, audience geography, and season. Finance and B2B channels typically command CPMs of $8–$15, while entertainment and gaming channels often see $2–$5. Viewers in the United States, United Kingdom, and Australia generate 3–5× higher CPM than the global average. Understanding your CPM helps you identify which content topics attract high-paying advertisers, optimize your upload strategy toward profitable niches, and negotiate sponsorship deals with data-backed rate expectations. This calculator uses the standard industry formula and provides instant results with niche-specific benchmarks.
Enter your data below and get instant results. No account required.
Instant results — no sign-up required
CPM is calculated by dividing your total ad revenue by total impressions, then multiplying by 1,000. This gives you the cost advertisers pay per 1,000 views of your ad.
Formulas used
CPM
CPM = (Revenue ÷ Impressions) × 1,000
Standard CPM formula
Input the total number of ad impressions your video received. This is the number of times an ad was shown, not the number of views.
Input the total ad revenue earned from those impressions. You can find this in YouTube Studio under Analytics > Revenue.
The calculator instantly computes your CPM using the standard formula: (Revenue ÷ Impressions) × 1,000.
See how your CPM compares to averages for your niche and region. A higher CPM means advertisers value your audience more.
Use the insights to shift content toward high-CPM topics, target premium geographies, and negotiate better sponsorship rates.
See how your results compare to industry averages and top performers.
| Metric | Average | Good | Excellent |
|---|---|---|---|
| Entertainment | $2.50 | $4.00 | $6.00+ |
| Gaming | $3.00 | $5.00 | $7.50+ |
| Education | $5.00 | $8.00 | $12.00+ |
| Finance | $8.00 | $12.00 | $18.00+ |
| Technology | $6.00 | $9.00 | $14.00+ |
| Health & Fitness | $4.50 | $7.00 | $10.00+ |
New Creator
Challenge: You don't know if your channel is monetizing well
Solution: Compare your CPM to niche benchmarks to see if you're leaving money on the table.
Sponsorship Negotiator
Challenge: Advertisers want to know your ad rates
Solution: Use your CPM data to set informed rates for brand deals and sponsorships.
Multi-Niche Creator
Challenge: You publish in different topics and don't know which pays more
Solution: Calculate CPM per video to identify your most profitable content categories.
This tool uses industry-standard formulas and benchmarks sourced from TubeAnalytics data across thousands of YouTube channels.
Free forever. Upgrade for advanced tracking, alerts, and competitor analysis.