YouTube CPM Calculator

Estimate how much money your YouTube videos earn from ads. Enter your monthly views and CPM rate to see your revenue after YouTube's 45% share, your effective RPM, and daily earnings breakdown.

Includes YouTube's 45% Cut
RPM + CPM Modes
Free to Use
$
55%
10% (Shorts/Low)100%

Awaiting Inputs

Enter your total views and rate on the left to see the 55/45 revenue split.

Average YouTube CPM by Niche

Finance/Investing
$15 – $30
Technology
$8 – $15
Gaming
$3 – $8
Beauty
$4 – $10
Education
$6 – $12
Entertainment
$2 – $6
Food/Cooking
$3 – $7
Fitness
$5 – $12
Travel
$4 – $10
Music
$1 – $4

Note: YouTube CPM varies heavily by country, season, and advertiser demand. Viewers from the US, UK, and Canada generate the highest CPMs. Ad rates also tend to spike in Q4 (October–December) as advertisers increase their holiday spending budgets.

How YouTube CPM and Revenue Work

What Is YouTube CPM?

YouTube CPM (Cost Per Mille) is the amount advertisers pay per 1,000 ad impressions on your videos. However, not every single view shows an ad. Typically, only 40% to 60% of your views are actually monetized, depending on your content type, your audience's location, and the ad formats you have enabled. Furthermore, YouTube keeps 45% of all ad revenue generated and pays creators the remaining 55%. This revenue split is fixed and applies universally to every channel in the YouTube Partner Program.

CPM vs RPM on YouTube

While CPM is what advertisers pay, RPM (Revenue Per Mille) is what you actually earn per 1,000 views. RPM accounts for YouTube's 45% cut and factors in the non-monetized views where no ads were shown. Because of this, RPM is always lower than CPM. For example, if you have a $10 CPM and a 50% monetization rate, your RPM would be $2.75. RPM is the definitive metric for comparing your actual earnings across different videos and channels.

YouTube Revenue Calculation Example

Let's walk through a worked example. Imagine a channel with 500,000 monthly views, an $8.00 CPM, and a 55% monetization rate.

  • Step 1: Monetized views = 500,000 × 0.55 = 275,000
  • Step 2: Gross revenue = (275,000 / 1,000) × $8.00 = $2,200
  • Step 3: Your share = $2,200 × 0.55 = $1,210
  • RPM Calculation: ($1,210 / 500,000) × 1,000 = $2.42

How to Increase Your YouTube CPM

Target High-CPM Niches

Advertisers pay massive premiums to reach audiences in highly profitable industries. Creating content in finance, insurance, legal, SaaS software, or real estate naturally attracts higher bids from advertisers, directly increasing your CPM.

Focus on US, UK, and Canadian Audiences

The purchasing power of your audience dictates ad rates. Advertisers routinely pay 3 to 10 times more for impressions from the United States, United Kingdom, Canada, and Australia compared to other regions.

Make Longer Videos for Mid-Roll Ads

Videos that are 8 minutes or longer are eligible to show mid-roll ads. By manually placing extra ad breaks in longer, highly engaging videos, you can significantly increase your ad impressions and your effective RPM.

Post During Q4

Advertisers dump their remaining annual budgets during the holiday season. From October through December (Q4), CPMs typically spike by 30% to 50% across the board. Capitalize by publishing your best content then.

Frequently Asked Questions About YouTube CPM

A $4 to $10 CPM is considered average for most channels. Anything between $10 and $30 is excellent and usually seen in high-value niches like finance or SaaS. A CPM below $2 is generally considered low.

Your CPM might be low because your audience is primarily outside of high-paying regions (US, UK, CA, AU), you are in a broader niche like gaming or entertainment, your videos are too short for mid-roll ads, or you are experiencing Q1 seasonality when ad budgets are lowest.

This depends entirely on your CPM and monetization rate. After YouTube takes its 45% cut and accounting for non-monetized views, creators typically earn an effective RPM of $1 to $7 per 1,000 total video views.

CPM (Cost Per Mille) is the metric advertisers care about — it's what they pay for 1,000 ad impressions. RPM (Revenue Per Mille) is the metric creators care about — it's what you actually earn per 1,000 video views after YouTube's cut and including views that didn't show ads.

Yes, but the structure is different. YouTube Shorts operate on a pooled revenue model rather than direct CPMs. The effective RPM for Shorts is drastically lower than long-form content, typically ranging from $0.04 to $0.10 per 1,000 views.

YouTube CPMs heavily rely on seasonality. They almost always spike during Q4 (October through December) due to holiday shopping budgets. You may also see bumps during back-to-school season (August–September) and major shopping events like Black Friday.

Ready to track your earnings?

Scroll up to use the YouTube CPM Calculator and estimate your exact ad revenue, RPM, and daily income.

Estimate Your YouTube Revenue Now