CPM Calculator
Ad revenue per 1,000 ad impressions.
Result
—
CPM for this period
Formula
CPM (Cost Per Mille) = Ad Revenue ÷ Ad Impressions × 1,000. This reflects what advertisers pay per 1,000 ad impressions — not directly your take-home pay (see RPM for that).
Example Scenarios
Low CPM Niche
50K impressions
$2
Average Niche
50K impressions
$5
High CPM Niche
50K impressions
$12
CPM vs. RPM
CPM and RPM are closely related but measure different aspects of creator monetization. CPM represents what advertisers pay for 1,000 ad impressions, while RPM reflects the revenue creators actually earn per 1,000 views after the platform's revenue share.
- •CPM measures advertiser spending per 1,000 ad impressions
- •RPM measures creator earnings per 1,000 views
- •RPM is typically lower because of the platform's revenue share
Factors That Influence CPM
CPM can vary significantly depending on your audience and the advertising market. Seasonal demand, content category, and viewer demographics all play an important role.
- •Content niche and advertiser demand
- •Audience location
- •Seasonal advertising trends
- •Available ad formats
Using CPM to Understand Monetization
Monitoring CPM over time can help you understand changes in advertiser demand and identify which types of content attract higher-value advertising. Long-term trends are generally more useful than individual videos.
- •Track CPM trends over longer periods
- •Compare CPM across different content categories
- •Review CPM alongside RPM for a complete monetization picture
FAQ
Is CPM the same as my earnings?
No. CPM measures what advertisers pay for ad impressions, while your actual earnings are typically reflected by RPM after the platform's revenue share.
Why does my CPM change over time?
CPM may fluctuate because of advertiser demand, seasonality, audience location, content category, and changes in the advertising market.
Can I increase my CPM?
There is no guaranteed way to increase CPM. It is generally influenced by your content niche, audience demographics, and advertiser demand rather than a single optimization.