CPM Calculator & RPM Calculator - Ad Cost and Creator Revenue
CPM, cost, impressions, RPM and revenue, any direction.
Updated October 2026
CPM is what an advertiser pays per 1,000 ad impressions. RPM is what a creator earns per 1,000 total views after the platform's share and non-monetised views. On YouTube, RPM is typically 40-60% of CPM.
Private by design: your files are processed on your own device and never uploaded.
How to use
- 1 Choose what you want to find: CPM, cost, impressions, RPM or revenue.
- 2 Enter the two known values.
- 3 Read the result and the formula used.
- 4 Switch modes to check a different scenario.
CPM vs RPM
CPM (cost per mille) is what an advertiser pays for 1,000 ad impressions. RPM (revenue per mille) is what a creator or publisher earns per 1,000 total views or page views after the platform's share and after views that showed no ad. On YouTube, RPM is usually 40 to 60 percent of CPM because YouTube keeps 45 percent and not every view is monetised.
Typical CPM ranges
YouTube: 2 to 50 dollars depending on niche and country (finance highest, entertainment lowest). Meta ads: 5 to 15 dollars. TikTok ads: 3 to 10 dollars. Display ads on websites: 1 to 5 dollars. Sponsorship CPM for creators (what brands pay per 1,000 views for an integration): 20 to 50 dollars.
Using this for sponsorship pricing
If a brand offers a flat fee, convert it to CPM with your average views: fee ÷ average views × 1,000. Below 15 dollars CPM is cheap for the brand; above 30 is strong for a mid-sized channel. Use the YouTube Money Calculator to compare with what AdSense would pay for the same views.
Guides that use this tool
Questions
What is a good RPM on YouTube?
1 to 3 dollars is average, 5 to 15 is high (finance, software, business).
Is RPM the same as eCPM?
eCPM is revenue per 1,000 ad impressions; RPM is per 1,000 total views. RPM is always lower.
How do I convert CPM to CPC?
CPC = CPM ÷ (1,000 × click-through rate). At 1 percent CTR, a 10 dollar CPM is a 1 dollar CPC.
Does the tool store anything?
No.
Which currency?
Any; the math is the same. Labels show dollars.
More tools
Character Counter
Live character, word and hashtag counts against every platform limit.
Thread Maker
Split long text into numbered posts at sentence boundaries.
Hashtag Counter
Count and clean hashtags, with every platform's limit checked.
Emoji Picker
Search, click, copy. Build emoji strings for bios and captions.