$

YouTube CPM Calculator

Formula Used
YouTube CPM = (Ad Revenue ÷ Monetized Views) × 1,000
Your CPM
per 1,000 monetized views

How YouTube CPM Works

The flow from video upload to ad revenue — showing how YouTube calculates and distributes CPM earnings to creators.

YouTube CPM = (Ad Revenue ÷ Monetized Views) × 1,000

What is YouTube CPM Calculator?

A YouTube CPM calculator is a free tool that computes the Cost Per Mille (cost per 1,000 monetized views) for YouTube content. It helps both creators estimate their ad revenue earnings and advertisers plan their YouTube ad campaign budgets.

YouTube CPM varies significantly by content niche, audience geography, video length, and format. Long-form videos (8+ minutes) with mid-roll ads typically earn 3–5× more than Shorts. Finance, technology, and business niches command the highest CPMs ($15–$40+), while entertainment and gaming channels average $2–$8.

This YouTube CPM calculator also works as a YouTube Shorts CPM calculator, an average CPM YouTube calculator, a CPM revenue calculator for YouTube, and a CPM views calculator for YouTube — all consolidated into one tool.

YouTube CPM Calculator Formula

YouTube CPM = (Ad Revenue ÷ Monetized Views) × 1,000
Solve for Ad Spend
Ad Revenue = (CPM × Monetized Views) ÷ 1,000
Solve for Views (Monetized)
Monetized Views = (Ad Revenue ÷ CPM) × 1,000
YouTube CPM Calculation Example

A YouTube channel earns $500 in ad revenue from 100,000 monetized views. The YouTube CPM is: ($500 ÷ 100,000) × 1,000 = $5.00 CPM. This means the creator earns $5.00 for every 1,000 monetized playbacks. For YouTube Shorts, the same creator might see a CPM of $1.50–$2.50 due to lower ad density.

Revenue
Total ad revenue earned from the video(s)
Views
Total monetized playbacks (not raw views)
CPM
Cost per 1,000 monetized views

YouTube CPM Benchmarks by Ad Format

Average YouTube CPM rates across different ad formats and video types in 2025.

▶️
Skippable In-Stream
$7.50
$3.00 – $15.00
Standard pre/mid-roll ads; most common format
⏸️
Non-Skippable In-Stream
$15.00
$8.00 – $30.00
15-20 second forced ads; highest CPM
Bumper Ads (6s)
$10.00
$5.00 – $20.00
Short unskippable ads; brand awareness
📱
YouTube Shorts
$2.50
$0.50 – $5.00
Short-form vertical; growing but lower CPM
🔍
Discovery Ads
$5.00
$2.00 – $12.00
Thumbnail ads in search/browse
🏠
Masthead Ads
$35.00
$15.00 – $50.00+
Premium homepage placement; highest cost
Ad Format Avg CPM Range Notes
▶️ Skippable In-Stream $7.50 $3.00 – $15.00 Standard pre/mid-roll ads; most common format
⏸️ Non-Skippable In-Stream $15.00 $8.00 – $30.00 15-20 second forced ads; highest CPM
Bumper Ads (6s) $10.00 $5.00 – $20.00 Short unskippable ads; brand awareness
📱 YouTube Shorts $2.50 $0.50 – $5.00 Short-form vertical; growing but lower CPM
🔍 Discovery Ads $5.00 $2.00 – $12.00 Thumbnail ads in search/browse
🏠 Masthead Ads $35.00 $15.00 – $50.00+ Premium homepage placement; highest cost

How to Improve YouTube CPM

Actionable strategies to increase your YouTube CPM rates and maximize ad revenue.

Higher CPMs mean more revenue per 1,000 views. These proven strategies help YouTube creators and advertisers optimize their CPM performance.

Your Progress
0 / 7 strategies
Finance, technology, business, and legal content consistently command $15–$40+ CPMs. Pivot your content strategy toward these advertiser-rich verticals.
Videos over 8 minutes qualify for mid-roll ads, which dramatically increases CPM by allowing multiple ad placements per view.
Viewers from the US, UK, Canada, Australia, and Western Europe generate 3–5× higher CPMs than viewers from developing countries.
YouTube rewards high audience retention with better ad placements. Longer average view duration signals quality content to advertisers.
Place mid-roll ad breaks at natural pause points in your content. Avoid excessive ad density that drives viewers away.
Advertiser budgets surge during the holiday season, boosting CPMs by 30–50%. Time your best content for Q4.
Turn on skippable, non-skippable, bumper, and overlay ads in YouTube Studio to maximize competition for your ad inventory.

YouTube CPM Calculator FAQ

Common questions about YouTube CPM rates, revenue calculations, and how to use this YouTube CPM calculator.

A good YouTube CPM depends on your niche. $4–$10 is average across most channels. Finance and tech channels can see $15–$40+, while gaming and entertainment average $2–$5. YouTube Shorts CPMs are typically $0.50–$3.00.

CPM (Cost Per Mille) is what advertisers pay per 1,000 ad impressions. RPM (Revenue Per Mille) is what creators actually earn per 1,000 views after YouTube takes its 45% cut and accounting for non-monetized views. RPM is typically 40–60% lower than CPM.

YouTube Shorts CPMs ($0.50–$3.00) are lower because: (1) Shorts have limited ad inventory — only interstitial ads between Shorts, not pre/mid-roll. (2) Watch sessions are shorter. (3) The ad format is newer with less advertiser demand. However, Shorts CPMs are rising year over year.

YouTube CPM is calculated as: (Total Ad Revenue ÷ Monetized Playbacks) × 1,000. Only monetized views count — views where an ad was actually served. Not all views are monetized (ad blockers, ineligible content, or low ad demand reduce the monetization rate).

The highest-CPM YouTube niches are: Finance/Investing ($20–$40), Insurance ($25–$50), Legal ($15–$35), Technology/SaaS ($12–$25), Real Estate ($10–$25), and Business/Entrepreneurship ($10–$20). These niches attract high-value advertisers.

To boost Shorts CPM: (1) Create Shorts in high-CPM niches like finance or tech. (2) Target Tier-1 audiences (US/UK). (3) Post consistently to build Shorts shelf visibility. (4) Use trending sounds and topics. (5) Drive viewers from Shorts to long-form content where CPMs are higher.