CPM, RPM - Earnings Calculator
Calculate YouTube and website ad revenue from views and RPM, find your RPM or the number of views you need.
Enter views and RPM and press "Calculate" to see your earnings.
Results are informational. Calculation is based on your input and public rules, official accounting may differ. For accuracy, confirm the final result if needed from the appropriate official source or specialist. See the terms of use.
How it works?
RPM (Revenue Per Mille) is how much a publisher earns per 1,000 views or page views. CPM (Cost Per Mille) is what an advertiser pays per 1,000 impressions. Both use the same formula - the difference is whose perspective you're using.
Formula: Earnings = (Views ÷ 1,000) × RPM
Rearranged: RPM = (Earnings ÷ Views) × 1,000
Views needed = (Target earnings ÷ RPM) × 1,000
On YouTube, RPM is lower than CPM because it reflects what the creator actually receives after YouTube's 45% revenue share. For example, a $10 CPM typically results in roughly $4–5 RPM for the creator, depending on ad formats served.