Calcorithmevery number has an answer
πŸ”
All tools β†’
← Finance

RPM Calculator

Calculate RPM (revenue per 1,000 page views) to understand your website, blog or YouTube earnings.

Monthly revenue ($)
Monthly page views
Your RPM
$5
per 1,000 page views
Daily (est.)
$8.33
Monthly
$250
Yearly (est.)
$3,000
Per page view
$0.01

What is RPM?

The core metric for understanding how well your content is monetised.
RPM (Revenue Per Mille) is the amount a publisher earns for every 1,000 page views, after the ad network's revenue share and any unfilled impressions are deducted. It is the single most useful metric for measuring the monetisation efficiency of a blog, news site, or YouTube channel β€” because it combines fill rate, ad rates, and page layout quality into one number.

The key distinction is that RPM is a publisher metric, while CPM is an advertiser metric. Advertisers pay a CPM to reach audiences. Publishers receive an RPM after the network takes its cut (Google AdSense keeps ~32%; Mediavine keeps ~25%; AdThrive/Raptive ~20%). A high CPM in the market does not automatically produce a high RPM for you β€” your fill rate, page quality score, and traffic geography all play a role.

Average RPM by niche (2024)

RPM varies dramatically by content topic. Finance content can earn 7Γ— more per view than general news.
General blog / news
$5 avg
Broad audience, low intent
Lifestyle / food
$9 avg
High page views, mid-RPM
Health / wellness
$12 avg
Competitive ad category
Tech / software
$16 avg
High-value B2B audience
Personal finance
$28 avg
Premium advertiser rates
Finance / investing
$35 avg
Highest RPM niche online
YouTube AdSense
$8 avg
Varies heavily by geography
Approximate averages. Geography of traffic significantly affects RPM β€” US/UK/AU traffic can be 3–8Γ— higher than global averages.

Monthly page views needed to hit income targets

How niche and RPM interact to determine the traffic required for a given monthly income.
RPM
$500/mo
$1,000/mo
$3,000/mo
$10,000/mo
$3166,667333,3331,000,0003,333,333
$5100,000200,000600,0002,000,000
$1050,000100,000300,0001,000,000
$2025,00050,000150,000500,000
$3514,28628,57185,714285,714

Ad network comparison for publishers

Choosing the right ad network is the fastest way to improve RPM at the same traffic level.
Network
Min. pageviews
Revenue share
Best for
Google AdSenseNone~68%Starting out
Ezoic~10k/mo~70%Growing sites
Mediavine50k/mo75%Lifestyle / food
Raptive/AdThrive100k/mo75–80%High-traffic blogs
Monumetric10k/mo~70%Mid-sized sites
Revenue share shown is publisher's portion. Actual RPM depends on your traffic quality, niche, and geographic distribution.

Frequently asked questions

What this tool does

Calculates RPM (revenue per mille / revenue per 1,000 page views) to measure how effectively your website or content is monetising traffic.

Input fields explained
Monthly revenue
Your total ad revenue for the month in dollars.
Monthly page views
The total number of page views your site received in the same month.
iFormula / How it works

RPM = (Revenue Γ· Page Views) Γ— 1,000 RPM measures how much revenue you earn for every 1,000 page views or impressions. Higher RPM means your content is monetising better. Typical RPMs range from $2–$10 for display ads, $5–$20 for niche content and $10–$50+ for finance or tech niches.

Related Finance tools

Compound Interest
Calculate growth with compounding interest
Loan Payment
Monthly payment for any loan
ROI Calculator
Calculate return on investment (ROI), annualised ROI and net profit
Savings Goal
Time to reach your savings target
Tax Calculator
Estimate your income tax and take-home pay by tax bracket
Currency Converter
Convert between 150+ world currencies with live exchange rates
Interest Calculator
Simple and compound interest
Crypto Profit
Calculate crypto trading profit/loss