CPM Earnings Calculator
Estimate how much you can earn from your views, or calculate how many views you need to reach your income goal. Includes platform CPM benchmarks and optional AI insights.
YouTube typical CPM range: $2.00 – $15.00
Formula: Earnings = Views ÷ 1,000 × CPM
| Platform | CPM Range | Notes |
|---|---|---|
| YouTube | $2 – $15 | Varies by niche and geography |
| TikTok Creator Fund | $0.02 – $0.04 | Creator Fund pays per 1K views, very low |
| Instagram / Facebook | $2 – $10 | Monetized impressions only |
| Blog / Website (AdSense) | $1 – $5 | Page RPM / AdSense |
| Podcast | $15 – $50 | Host-read ads, premium rates |
| Newsletter | $20 – $50 | High-intent audience |
Why it's better
Dual-Mode Calculation
Estimate earnings from views, or calculate views needed for your income goal.
Platform Benchmarks
Pre-filled CPM ranges for YouTube, TikTok, blogs, podcasts, newsletters, and more.
Niche Adjustments
CPM multipliers for different content niches (Finance pays 5x more than Entertainment).
AI Insights
Get CPM sanity checks and personalized optimization suggestions (optional).
How it works
Choose mode and platform
Select Earnings or Goal mode. Pick your platform for CPM defaults.
Enter your numbers
Input views or target earnings, select content niche, adjust CPM as needed.
Review and copy
See results across daily/monthly/yearly. Copy summary for planning.
FAQ
Understand your monetization potential
Estimate your earnings or plan your growth with realistic CPM benchmarks.
Start calculatingEstimates only. Actual earnings vary significantly based on audience geography, engagement, ad fill rate, content category, platform policies, and many other factors.
