Rankite
ServicesResultsToolsTeamAboutBlogCareersContactFree SEO Audit
Free tool

RPM Calculator: Revenue Per 1,000 Views or Impressions

Enter your total earnings and total views or impressions to get your RPM instantly, the amount you actually earn per 1,000 views once every revenue source is counted.

Home / Tools / RPM Calculator
RPM (per 1,000)
$2.50
Revenue per view
$0.0025

Built by Rankite, the SEO team behind Swordfish AI's +400% revenue and Zluri's +45% organic growth. See the case studies

RPM, short for revenue per mille, is the number that tells you what your content is actually worth per view. Unlike CPM, which describes what one advertiser pays for one ad slot, RPM blends every revenue source on a page or a video, display ads, sponsorships, affiliate commissions, whatever applies, and expresses it as earnings per 1,000 views. This calculator takes your total revenue and total views and gives you that figure instantly.

How to calculate RPM

The formula is total revenue divided by total views or impressions, multiplied by 1,000. If a blog post earned 450 dollars from 180,000 pageviews, the RPM is 450 divided by 180,000, times 1,000, which is 2.50 dollars. That means every 1,000 people who read the post generated two dollars and fifty cents in combined revenue. The calculator also shows revenue per single view, which is the same number divided by 1,000 again, useful when you are modelling revenue at a specific traffic level.

RPM versus CPM, and why they are not the same

CPM is an advertiser side number: the price paid per 1,000 impressions for one specific ad unit. RPM is a publisher side number: what you actually kept per 1,000 views after the ad network's revenue share, across every ad on the page and every other monetization method you run. A page can have a decent CPM but a mediocre RPM if it only fills a fraction of its ad inventory, or a strong RPM despite an average CPM if it stacks several revenue streams. Track both, but treat RPM as the one that reflects your real earnings.

What actually moves your RPM

Three levers matter most: audience quality, the number of revenue streams monetizing the same traffic, and on page engagement. Visitors from higher value advertising markets, more time on page for ads and offers to be seen, and stacking display ads with affiliate links or a product all push RPM up. Chasing raw traffic without addressing these three usually keeps RPM flat even as pageviews climb.

If your RPM is stuck because organic traffic itself is capped, that is a different problem, and it is the one we solve. Request a free SEO audit and we will show you where more qualified organic traffic is sitting untapped.

Related articles

FAQ

RPM Calculator: questions, answered

What does RPM mean?
RPM stands for revenue per mille, or revenue per 1,000. It tells you how much total money a piece of content or a page earned for every 1,000 views or impressions it received, combining every revenue source into one number.
How is RPM different from CPM?
CPM is the price an advertiser pays per 1,000 ad impressions on one placement. RPM is what the publisher actually keeps per 1,000 views across all revenue on the page, after the ad platform's cut and across every ad slot, sponsorship or affiliate link combined. RPM is almost always lower than the average CPM.
What counts as a good RPM?
There is no single good number. RPM depends heavily on niche, audience country, traffic source and monetization method, and can range from under one dollar to well over thirty dollars for the same view count. Compare your RPM against your own history and similar creators in your niche rather than a generic benchmark.
How can I increase my RPM?
Attract higher value audiences, such as visitors from countries with stronger ad markets, add more than one revenue stream like display ads plus affiliate links or sponsorships, and improve on page engagement so more ads and offers are seen per visit. Small gains in each area compound into a meaningfully higher RPM.
Does RPM include all revenue or just ad revenue?
It depends on how you calculate it. A true blended RPM should include every revenue source tied to that traffic, ads, sponsorships, affiliate commissions and product sales, divided by total impressions. If you only enter ad earnings, you get an ad only RPM, which is narrower but still useful for comparing ad performance alone.

More free tools

Let's grow

Ready to own page one?

Get a free, no-obligation SEO audit and a 30-minute strategy session. We'll show you exactly where the growth is hiding.

Book your free audit Explore services
Get in touch

Tell us about your project

Fill out the form and we'll get back to you within one business day. Prefer email? Write to us directly at contact@rankite.com.

Or copy our email and write to us directly: contact@rankite.com